Vba 宏在Word 2013中失败
我有一个Word宏,多年来一直运行良好。我最近升级到Word 2013,行为发生了变化 它发生在以下行:Vba 宏在Word 2013中失败,vba,ms-word,Vba,Ms Word,我有一个Word宏,多年来一直运行良好。我最近升级到Word 2013,行为发生了变化 它发生在以下行: Doc.SaveAs Path + "Manual\" + TitleString + ".htm", wdFormatFilteredHTML 它生成有效的文件路径和名称,并将当前文档另存为HTML页面 在Word 2013下,宏打开一个文件保存对话框,该对话框没有文件名,默认文件扩展名为(.docx)而不是(.htm),就好像过滤的HTML模式不再可用一样 我尝试了命名
Doc.SaveAs Path + "Manual\" + TitleString + ".htm", wdFormatFilteredHTML
它生成有效的文件路径和名称,并将当前文档另存为HTML页面
在Word 2013下,宏打开一个文件保存对话框,该对话框没有文件名,默认文件扩展名为(.docx)而不是(.htm),就好像过滤的HTML模式不再可用一样
我尝试了命名参数,也尝试了新的SaveAs2方法,但没有看到任何变化
如何解决这个问题?我喜欢DataZX.CN论坛上的评论:“我也有同样的问题。我在ACER笔记本电脑上运行windows 8/64位。解决方案:删除外接程序“Icloud ACER…”
我碰巧使用了Acer desktop,Word中确实预装了这个Icloud插件。禁用它后,宏可以工作!!!!!!!!!!!!!!!感谢StackOverflow一如既往地为我指明了正确的方向。。。 谢谢Yves传播这些信息 为了安全起见,我从Word和excel中删除了Acer cloud插件 指责像宏碁这样愚蠢的制造商,因为他们又捆绑了一款弊大于利的垃圾软件 引用自MSDN论坛帖子 …从您告诉我的一切来看,我的感觉是可能有另一个第三方应用程序(或病毒)混入其中-SaveAs的显示不是来自您的应用程序
这对您来说是很难测试的,因为无论它是什么,可能都是用Word加载的…我会尝试打开宏记录器并保存它,看看您得到了什么。此外,这不是问题的根源,但我会使用“&”而不是+“用于连接。非常好的建议。令我大吃一惊的是,SaveAs操作根本没有被记录!唯一的保存是(但这不是我需要的:()重新阅读您的问题并查看联机帮助,我想不出您尚未解决的任何问题。嗯,也许有一件事,那就是尝试使用另一个全新的文档。感谢您的帮助,这是不可能通过人工方式排除故障的。。。