单击某个控件后所需命令不可用
因为单击的是 ActiveX 控件。若要使该命令可用,请单击工作表上的任意单元格。
“其他控件”按钮未列出我安装的 ActiveX 控件。
安装新的 ActiveX 控件时,控件的安装程序通常会对每一个控件进行注册,使之可以在 Microsoft Excel 中使用。如果控件未在列表中出现,则需要手动对其进行注册。
- 在“控件工具箱”中,单击“其他控件”。
- 在列表底部,单击“注册自定义控件”。
- 在“注册自定义控件”对话框中,定位包含要注册的控件的控件文件(扩展名为 .ocx)或动态链接库文件(扩展名为 .dll)的文件夹。
- 选择控件的文件,然后单击“打开”。
当用鼠标右键单击某一控件时,什么也没有出现
如果要显示快捷菜单,而用鼠标右键单击某个控件却没有反应,则该控件是 ActiveX 控件而不是来自“窗体”工具栏的控件。若要显示 ActiveX 控件的快捷菜单,例如,若要编辑属性或查看宏代码,则必须处于设计模式。若要切换到设计模式,请单击“控件工具箱”中的“设计模式”。
当单击某个控件时,出现“文件未找到”消息
带有宏的工作簿可能不可用 通常情况下,单击某个已指定到其他工作簿中的宏的控件时,Microsoft Excel 将打开该工作簿并运行相应的宏。如果 Excel 找不到该文件,则表示包含该宏的工作簿已不存在,或者是已被移动或重命名。
指定其他宏 如果找不到该文件,可删除该控件或为该控件指定其他宏。
- 打开包含要指定给控件的宏的工作簿。
- 单击“控件工具箱”中的“设计模式”。
- 用鼠标右键单击该控件,再单击“指定宏”。
- 在“宏名”框中,单击宏的名称。