excel - ThisWorkbook.save 预期的函数或变量

标签 excel vba compilation

我在 Excel 宏的 VBA 代码中收到编译错误。我在网站上查找了与此相关的任何先前问题,但前面的示例似乎都不适用于我的案例,并且解决方案各不相同,因此我在这里发帖,希望找到更具体的答案。

当尝试编译我的代码时,我在这一行收到错误

With ThisWorkbook
    .Save = True 'Compilation error occurs here
    .Close
End With

错误内容为

Expected Function or variable

我不明白为什么会出现这种情况,因为在我输入 ThisWorkbook Intellisense 后,我可以选择“另存为有效函数”。

最佳答案

您只需从保存中删除= True即可。但是,您可以在一行中实现相同的目标,如下所示:

ThisWorkbook.Close SaveChanges:=True

关于excel - ThisWorkbook.save 预期的函数或变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48093151/

相关文章:

VBA 总范围

compilation - TeamCity - 编译错误(第三方引用程序集和命名空间)

excel - 在VBA中找到字符出现在单元格范围内的单个单元格中的最大次数

c - .c 源文件消失了,还有希望吗?

java - Java为什么不编译我的代码?

excel - 在Excel中连接单元格忽略空白单元格

excel - 从 SSRS 导出到 Excel(不带标题)

python - 我需要从 excel 文件中找出订单数量最多的 5 个日期

python - 使用 Python 将大量数据框 append 到现有 Excel 文件

Excel 在运行 VBA 宏时删除查询表连接