Excel oleobject不能删除
我把dateselect器放在我的工作表上,遇到了很多问题
- 我不能select或删除thoose dtpickers也不手动,也不是从VBA这个代码
Dim obj As OLEObject For Each obj In ActiveSheet.OLEObjects obj.Delete End If Next
返回一个错误
应用程序定义或对象定义的错误
- 我使用Office 2013 32位,其他电脑与Office 2010 32位,Office 2007 32位,Office 2013 32位。 我无法在其他计算机上运行编译的工作簿,因为我失去了refences
微软Windows常用控件2 6.0 sp6
这也不能被删除,因为在使用中。 我不能取消选中它。
- 我的项目function和参数(Ucase,Mid,Left,wdAlignParagraphLeft)的大部分开始出现未定义的错误。 所有未声明的variables也有同样的错误。 只能用前缀VBA.Ucase,VBA.Mid等来编写,并声明所有的variables。
- 另外在开发者标签插入控制button不活跃了在所有电脑也在我的电脑。
所以问题是? 如何删除thoose dtpickers对象并修复我的项目? 如何知道什么取决于microsoft windows common controls 2 6.0 sp6
库?
从工作表中删除保护,然后select和删除对象,然后转到VBA编辑器并从参考中取消选中此库并重新启动Excel应用程序。