请问用wps个人版打开某些含有宏的Excel文件时提示“隐含模块中的编译错误:ThisWorkbook”?

来源:百度知道 编辑:UC知道 时间:2024/06/03 23:45:54
原来安装的office 2003但是没有安装office 2003的SP3时也有相同提示。安装了SP3以后问题解决;但是最近公司硬性要求不得安装盗版软件,所以只有转而安装WPS个人版,并从网上下载了一个VBA包释放到系统相应位置使其支持宏。现在打开和编辑大多数文件都没有问题,只是打开某些文件有这样的问题。

操作系统:XP SP3

thisoworkbook是在Excel的VBA中的一个对象,它指向当前工作的那个文档。这在Excel 2003中被支持,但在WPS就不一定。你可以试着不理它,或者把这些宏删除了,如果你必须使用这些宏,试着把Thisworkbook改成ActiveWordbook或者workbooks("工作表的名字")。这样也许它就能正常运行了。你可以在宏界面中用查找替换来做这事。