我在Excel宏的VBA代码中收到编译错误。我在网站上查看了之前有关此问题的任何问题,但前面的例子似乎都不适用于我的案例,解决方案也各不相同,所以我在这里发帖,希望找到更具体的答案。
在尝试编译我的代码时,我在这一行上收到错误
With ThisWorkbook
.Save = True 'Compilation error occurs here
.Close
End With
错误读取
预期的功能或变量
我不明白为什么会出现这种情况,因为我输入了ThisWorkbook Intellisense后,我选择了Save as a valid function。
你只需要从= True
中删除Save
。但是,您可以在一行中实现相同的功能,如下所示:
ThisWorkbook.Close SaveChanges:=True
你不需要= true
只是thisworkbook.save