【发布时间】:2014-02-22 21:58:33
【问题描述】:
我有一个多年来一直运行良好的 Word 宏。我最近升级到 Word 2013,行为发生了变化。
它出现在以下行:
Doc.SaveAs Path + "Manual\" + TitleString + ".htm", wdFormatFilteredHTML
它构建一个有效的文件路径和名称,并将当前文档保存为 HTML 页面。
在 Word 2013 下,宏会打开一个文件保存对话框,其中没有文件名,默认文件扩展名为 (.docx) 而不是 (.htm),就好像过滤后的 HTML 模式不再可用一样。
我尝试过使用命名参数以及新的 SaveAs2 方法,但没有发现任何变化。
我该如何解决这个问题?
【问题讨论】:
-
我会尝试打开宏记录器并保存它,然后看看你得到了什么。此外,这不是问题的根源,但我会使用“&”而不是“+”进行连接。
-
很好的建议。令我惊讶的是,根本没有记录 SaveAs 操作!只有保存(但这不是我需要的:()
-
回顾您的问题并查看在线帮助,我想不出您尚未解决的任何问题。好吧,也许有一件事,那就是用另一个全新的文档来尝试。
-
感谢您的帮助,这无法通过人为手段进行故障排除...