2009-07-08 69 views
5

我想爲我的應用程序提供「一鍵式」Excel導出功能。因此,我需要在臨時位置創建一個excel文件,因爲我需要使用第三方組件來執行此操作。Excel自動化:將現有Excel文件打開爲「新」

我想讓Excel打開文件。我可以達到那一點;但是Excel始終會記住它從中加載文件的位置。我希望加載的文件顯示爲不保存到特定位置的「新」文件,因此當用戶想要點擊「保存」(不保存爲)或關閉Excel時,它會提醒他們未保存的更改。

我使用Excel自動化從C#.NET的3.5

回答

5

您可以指定任何現有的Excel工作簿作爲模板。然後使用Workbooks.Add方法打開一個新的工作簿,Template參數指向臨時模板。

0

嗯...嘗試創建和Excel模板來代替,然後打開該模板呢?