我前段时间为计算机开发了一个应用程序,它会生成一个word文档,并以软件提供的名称自动保存。
该应用程序在Windows XP和Windows 7中运行良好。但现在它需要移动到Windows 8.1计算机,因为生成工作完美。但是保存命令wrdDoc.SaveAs(SaveToFile);
不起作用。
基本上会发生什么,在该命令执行时会出现一个保存对话框,您可以自己保存文档。单击“保存”后。您收到错误command failed
,但没有进一步的详细信息。
自Windows 7以来是否有任何改变阻止此代码正常执行?
旧电脑使用以下内容: Windows 7的 office 2007/2010/2013(所有都在某个时间点使用)
新电脑: Windows 8.1 办公室2010
更新 值得注意的是,如果我在那里浏览,对话框不会显示文件夹中的任何单词文档...这可能是对问题的暗示吗?
解决
我设法找到了问题。它是一台全新的笔记本电脑,宏碁安装了一堆垃圾,与办公室和探索同步。一旦我卸载软件恢复正常工作......
非常感谢你们:)
答案 0 :(得分:0)
这取决于你的单词版本。只有2007年有一个" Saveas"文档对象的方法(https://msdn.microsoft.com/en-us/library/bb221597%28v=office.12%29.aspx)。后期版本(2010年和2013年)只有" Saveas2"方法(https://msdn.microsoft.com/en-us/library/ff836084.aspx)