每当我点击Excel文件中的任何地方时,我正面临一个“方法或数据成员未找到”的问题。
它指示我在checkbox1下面。
非常奇怪的情况是这个错误只会在PC中弹出一个。
我尝试在其他PC上运行相同的excel文件并且运行良好。
工具>的其他信息参考如下图所示:
并且对象(Checkbox和CommandButton)也没有显示在下拉列表中。
任何人都可以帮忙吗?欣赏!!
答案 0 :(得分:0)
在模块的代码窗格的顶部,有两个下拉菜单。左侧通常包含(General)
用于普通模块或Worksheet
用于表单模块。
假设您在Sheet1模块中,您是否可以在左下拉菜单中看到Checkbox1
是否可用?
我对此感到有些陌生。如果您需要使用某些代码,则会获得一个带代码
的ActiveX控件复选框Friend Function ActiveXCheckBox() As MSForms.CheckBox
'* use this if you inserted a ActiveX Checkbox
Dim myActiveXCheckbox As OLEObject
Set myActiveXCheckbox = Me.OLEObjects.Item("CheckBox1")
Dim chk As MSForms.CheckBox
Set chk = myActiveXCheckbox.Object
Set ActiveXCheckBox = chk
End Function
在工作表上删除ActiveX控件应该自动添加属性,通常可以在工作簿的对象浏览器中看到它。您的代码依赖于它。