[英]Backward compatibility using excel interop in C#
我正在使用excel互操作程序来打开excel文件,在其他位置使用其他名称对其进行编辑和保存。 为此,我使用了:
workbook.saveAs(newFileName)
但是它在应用程序中提示兼容性,例如在Office 2007中saving .xls
文件时如何提示兼容性。我必须在前端应用程序中单击“继续”才能继续。 如何解决?
在此先感谢Sarath
有一个Application.DisplayAlerts
属性,您可以在SaveAs
操作期间将其设置为False
(然后再设置回True
)。
以下是详细信息: http : //msdn.microsoft.com/zh-cn/library/microsoft.office.interop.excel._application.displayalerts(v=office.11).aspx
...我不确定我100%理解您正在经历什么,但是如果显示的是通知框,请尝试在“保存”命令前放置以下行:
ExcelApp.DisplayAlerts = False
那应该禁止警报弹出...。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.