【发布时间】:2015-05-20 07:04:07
【问题描述】:
我试图抑制消息窗口,当我尝试从 MS Access 2003 保存 Excel 时收到消息。
我收到以下错误。
Report.xls 是 Microsoft excel 95/5.0 工作簿。你想用最新的excel格式覆盖吗?
我想默认将其设置为“是”。
如何在 MS Access 2003 中实现这一点?提前致谢。
【问题讨论】:
标签: vba excel ms-access ms-access-2003
我试图抑制消息窗口,当我尝试从 MS Access 2003 保存 Excel 时收到消息。
我收到以下错误。
Report.xls 是 Microsoft excel 95/5.0 工作簿。你想用最新的excel格式覆盖吗?
我想默认将其设置为“是”。
如何在 MS Access 2003 中实现这一点?提前致谢。
【问题讨论】:
标签: vba excel ms-access ms-access-2003
你可以试试
xlApp.application.displayalerts = false
xlApp.xlWB.SaveAs <NAME OF FILE>, FileFormat:=56
xlApp.xlWB.close true
xlApp.application.displayalerts = True
将 NAME OF APPLICATION 更改为您要保存的 xls 的文件路径和文件名。
xlApp 应该是 Access 对 Excel 的引用,xlWB 是工作簿本身的引用。可能需要更改名称以匹配您的代码,但应该足以让您上路。
【讨论】: