抑制 MS Access Excel 警告/错误

Posted

技术标签:

【中文标题】抑制 MS Access Excel 警告/错误【英文标题】:Suppress MS Access Excel warning/error 【发布时间】:2015-05-20 07:04:07 【问题描述】:

我试图抑制消息窗口,当我尝试从 MS Access 2003 保存 Excel 时收到消息。 我收到以下错误。 Report.xls 是 Microsoft excel 95/5.0 工作簿。你想用最新的excel格式覆盖吗? 我想默认将其设置为“是”。 如何在 MS Access 2003 中实现这一点?提前致谢。

【问题讨论】:

Does this help? 【参考方案1】:

你可以试试

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 是工作簿本身的引用。可能需要更改名称以匹配您的代码,但应该足以让您上路。

【讨论】:

以上是关于抑制 MS Access Excel 警告/错误的主要内容,如果未能解决你的问题,请参考以下文章

MS Access 错误 434 停止在 Excel 中创建 xlBarStacked

从 MS Access 中将交叉表查询结果导出到 Excel

C#:有啥方法可以抑制编译器错误,类似于抑制警告消息?

如何抑制更新链接警告?

将值导出到 Excel MS Access

导入 Excel 电子表格时 MS Access 2013 类型转换失败