[英]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.