是否有任何免費或購買的庫或任何允許我在更新Excel表格時更新Excel表格的API。在C中實時讀取/寫入Excel工作表#
3
A
回答
0
沒有工具,可以做到這一點,因爲該文件被操作系統鎖定。
1
我不確定您的項目的性質,但也許您可以創建一個Office加載項?我對Add-In-Express有一些非常好的體驗:http://www.add-in-express.com/add-in-net/index.php
如果只是創建一個加載項不適用於您的應用程序,請考慮編寫一個插件,您的應用程序可以與之通信以執行在幕後爲你工作。
0
使用COM,您應該可以驅動用戶打開的工作簿。
1
如果您希望實時更新Excel電子表格,則必須開發可由Excel自行查詢的RTD。請參閱Microsoft的文檔。附加表達爲您提供了極好的簡化API來開發,我們正在使用它們,我們對此非常滿意。
相關問題
- 1. 從C#寫入Excel工作表#
- 2. 讀取多個Excel工作表到C#
- 3. 寫入工作,但讀取失敗 - C
- 4. 在Excel工作表中寫入內容
- 5. 從Excel工作表中讀取數據在c#中?
- 6. 在Linux上使用PHP讀取和寫入表單元素的Excel工作表
- 7. 讀取包含10000行在C#的Excel工作表
- 8. 如何在C++中讀取/寫入excel複選框狀態
- 9. Excel工作表中讀取13.40.pm但VBA讀取0.569444
- 10. 使用C#從Excel電子表格讀取/寫入#
- 11. 將html內容寫入Excel工作表
- 12. 錯誤而讀取Excel工作表
- 13. 讀取Excel工作表的特定列
- 14. 在UWP上讀取和寫入Excel
- 15. 實現異步寫入時的讀取
- 16. 在Excel表格中寫入查詢c#
- 17. 在C中讀取excel表單元格#
- 18. 在C中讀取(/寫入)文件#
- 19. 在C++中讀取和寫入文件
- 20. 在SOAPUI工具中讀取Excel工作表時出現Groovy腳本錯誤
- 21. 在C中讀取Excel#
- 22. 打開不同的Excel工作表,並使用C++寫入它
- 23. 用C#讀取Excel文件 - 選擇工作表
- 24. 在Linux內核中讀取和寫入原子操作實現
- 25. C#app.config讀取和寫入
- 26. 讀取/寫入C盤?
- 27. 在多個工作表中將數據框清單寫入Excel
- 28. 在Excel工作表中讀取較大的值
- 29. C#Excel Interop:如何「獲取」已經在工作表中的表?
- 30. 在Azure工作者角色中讀取/寫入瞬態文件
據我所知,不可能在同一時間編輯Excel工作表。你所能做的只是打開它只讀,但你也可以複製並打開它。問題將始終是如何同步數據。過去有一些解決方案(不知道它們是否仍然存在)將工作表轉換爲可編輯的多頁網頁(該程序稱爲Excel工作表服務器,來自德國公司,但如果仍然存在,則不知道)。 – YvesR 2012-01-06 07:46:18
請參閱http://stackoverflow.com/questions/7852894/basic-of-xll-excel-addin-need-to-invoke-ac-sharp-api-from-excel/7854055#7854055和http:// stackoverflow。/live/unsaved-excel-data-and-c-sharp-objects和http://stackoverflow.com/questions/8129580/copying-mapping-data-高強間擴表-VB網 – Jon49 2012-01-06 15:06:53