是否有任何免費或購買的庫或任何允許我在更新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. 讀取Excel工作表在C#
- 2. 從C#寫入Excel工作表#
- 3. 讀取多個Excel工作表到C#
- 4. 寫入工作,但讀取失敗 - C
- 5. 在Excel工作表中寫入內容
- 6. 讀取Excel工作表在PowerShell中
- 7. 從Excel工作表中讀取數據在c#中?
- 8. 查詢在C#中的Excel工作表中讀取數據
- 9. 在Linux上使用PHP讀取和寫入表單元素的Excel工作表
- 10. 讀取和寫入到Excel中的Excel#
- 11. C#COM互操作:寫入在Excel工作表
- 12. 讀取包含10000行在C#的Excel工作表
- 13. 如何在C++中讀取/寫入excel複選框狀態
- 14. 從excel表格中讀取數據並在同一張excel表格中寫入
- 15. Excel工作表中讀取13.40.pm但VBA讀取0.569444
- 16. 使用C#從Excel電子表格讀取/寫入#
- 17. 如何將Excel工作表寫入MemoryStream?
- 18. 將數據寫入Excel工作表java
- 19. 如何加快寫入Excel工作表
- 20. 將html內容寫入Excel工作表
- 21. 讀取Excel工作表的特定列
- 22. 錯誤而讀取Excel工作表
- 23. 在UWP上讀取和寫入Excel
- 24. 實現異步寫入時的讀取
- 25. 在Excel表格中寫入查詢c#
- 26. 在C中讀取excel表單元格#
- 27. 在C中讀取/寫入UNIX管道
- 28. 在C中寫入和讀取結構?
- 29. 在C#中讀取和寫入扇區#
- 30. 在c中讀取/寫入bmp文件
據我所知,不可能在同一時間編輯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