【发布时间】:2016-07-21 14:47:31
【问题描述】:
我有一个 VFP9 应用程序,它使用自动化生成 Excel 文件,开头为:
**oExcel = CREATEOBJECT(“Excel.Application”)
oWorkbook = oExcel.Workbooks.Add()**
. . .
正在使用 Excel 2013。然后填充、格式化和保存工作表。这在 Windows 7 32 位机器上运行良好。但是在 Windows 7 64 位机器上,一些指令会失败。特别是:
**oworkbook.SaveAs(<NewFilename>)**
失败并显示消息“无法获取工作簿类的 SaveAs 属性”
作为一种解决方法,我在创建 Excel 对象之前创建,然后调用:
**oworkbook.Save ()**
这行得通。是否有其他用户经历过这种情况;在 64 位机器上运行时,从 VFP 使用 Excel 是否还有其他限制。
谢谢
【问题讨论】:
标签: excel 64-bit visual-foxpro