2012-07-19 177 views
0

我們正在使用C#.Net 4中的Excel加載項。 其中一個要求是用某些處理結果更新工作表。 問題是,我們需要在Excel文件打開時(使用加載項)和批處理(文件關閉時)都這樣做。VSTO Excel加載項和SpreadsheetGear

我們已經有一個SpreadsheetGear許可證來生成Excel文件。 使用SpreadsheetGear可以在Excel中打開時修改XLS文件嗎? 或者我們必須有兩組代碼才能生成相同的信息?一個使用Excel Interop打開文件,另一個使用關閉文件上的SpreadsheetGear?

回答

1

得到了SpreadsheetGear的直接回復。

的SpreadsheetGear在一個完全獨立的進程中運行,從Excel和具有 沒有辦法訪問他們的運行時間和/或當前打開的工作簿,我們 產品從使用.NET Framework 庫和具有從頭構建絕對沒有Excel的依賴關係。 訪問您需要的文件的唯一方法是首先將它們從Excel中保存到磁盤 ,然後使用SpreadsheetGear打開它們。

所以看起來好像我們必須實現兩套代碼才能完成同樣的事情。

相關問題