使用OLE调用SaveAs2 VBA / Word 2013时,错误路径没有错误

时间:2015-04-02 22:44:26

标签: vba com visual-foxpro

情况:从Visual Foxpro 9我通过OLE(COM)在Word中创建一个文档。功能多年。移动到新PC(W7Pro)和Word 2013.在运行时版本中,跳过oWord.SaveAs2(...)而没有任何错误。在开发版本中它运行正常。

通过在Word中移动SaveAs2我得到一个错误,结果是路径中的错误,因为存储路径的mem文件在运行时版本中没有正确传输。

花了大约8个小时。我知道这不是一个问题,但无论如何都想报告。

在此过程中,我无法找到一种方法,可以使用.run方法将参数从VFP9传递到normal.dotm中的函数或子函数。只能调用没有参数的子。

1 个答案:

答案 0 :(得分:0)

情况:从Visual Foxpro 9我通过OLE(COM)在Word中创建一个文档。功能多年。移动到新PC(W7Pro)和Word 2013.在运行时版本中,跳过oWord.SaveAs2(...)而没有任何错误。在开发版本中它运行正常。

通过在Word中移动SaveAs2我得到一个错误,结果是路径中的错误,因为存储路径的mem文件在运行时版本中没有正确传输。