如何在 Excel 中删除日历控件

如何在 Excel 中删除日历控件

我添加了一些 ActiveX 日历控件,现在无法删除它们。日历无法选择,因此我无法删除它们。您可以从视频中看到我如何进入设计视图并尝试选择日历,但无济于事。

http://screencast.com/t/jAJSmmemW

答案1

如果这些是工作表中唯一的形状,请尝试以下 VBA 代码:

Sub Macro1()
    Dim x As Shapes, y As Shape

    Set x = ActiveSheet.Shapes
    For Each y In x
        y.Select
        Selection.Delete
    Next y

End Sub

输入代码。按 alt-F11,从菜单中选择 Insert\Module,然后将此代码粘贴到代码区域。单击代码中的某个位置,然后按 F5 运行代码。

它将从活动工作表中删除所有形状。

答案2

在您的屏幕截图中,您在过程开始时选择了设计模式, 在此处输入图片描述 插入日历控件后,您不再处于设计模式

在此处输入图片描述 因此无法选择这些项目

重新选择设计模式以便可以删除它们

相关内容