我可以在主機上沒有安裝MS Office的情況下使用C#創建Excel表單嗎?我可以使用未安裝MS Office的C#創建Excel工作表嗎?
0
A
回答
0
我已經使用EPPlus庫實現了這一點。
-1
在過去,我創建了一個簡單的HTML表格並保存爲.xls,並且在Excel中打開狀態良好。
+0
使用Interop需要在主機上安裝Excel。 – Alexandre
+0
@PeekaySwitch - 我已經更新到只涉及HTML解決方案。 – brianestey
0
如果您要定位Office 2007+,則可以查看Office Open XML。你的.xlsm基本上是一個壓縮的XML文件,只要你沒有做任何事情 - 它應該很容易生成。
但是,如果您的目標是Office 2003或更低版本 - .xls是二進制格式。您可能需要查看abiword或star office以查看是否可以使用他們的任何代碼將數據序列化到它。
相關問題
- 1. VBA Office 2007創建2003 Excel工作表
- 2. 使用未安裝Microsoft Office的C#着色Excel工作表單元格?
- 3. asp.net(c#)創建Excel工作表,我需要在服務器上安裝Excel嗎?
- 4. 創建MS Excel工作表
- 5. 我可以使用新的Office加載項創建表單嗎?
- 6. Microsoft.office.interop.word.dll可以在沒有安裝Office的情況下工作嗎?
- 7. 如何使用未安裝Office的C#WPF打印Excel?
- 8. 使用Office 15和VS 2012創建Excel工作簿C#
- 9. Oledb或ODBC創建沒有安裝Office的工作簿或工作表
- 10. 我可以使用ADO.NET和C#在MS SQL Express 2014 LocalDB中創建表嗎?
- 11. 如何在未安裝MS Office的計算機上使用Microsoft.Office.Interop.Excel?
- 12. 我們可以在Mac OS上使用MS office com組件嗎?
- 13. 使用Office JS以編程方式創建新工作表
- 14. 我可以使用.NET 4創建CRM工作流程嗎?
- 15. 我們可以在Windows Server 2012上安裝Office 2013嗎?
- 16. 如何讀取未安裝office的excel文件(C#3.0,dotnet 3.5)
- 17. 如何創建如MS Office應用程序的工作區?
- 18. 如果我安裝了Visual Studio 2010,我可以使用XNA創建遊戲嗎?
- 19. 可以Maven安裝我的插件作爲系統工具嗎?
- 20. 使用數組創建excel工作表
- 21. 我們可以在新的Azure IAAS上安裝MS CRM嗎?
- 22. 使用Composer安裝PEAR包可以在PHP 7中工作嗎?
- 23. 我可以獲得使用easy_install安裝的模塊列表嗎?
- 24. 我可以使用QtCreator爲Qt Windows應用程序創建Windows安裝嗎?
- 25. 使用c#msi安裝程序安裝時未創建註冊表鍵
- 26. 未安裝Office的宏
- 27. 我可以使用密碼保護創建Excel文件嗎
- 28. MS Fakes可以創建未來的模擬對象嗎?
- 29. 我可以在perl中的foreach內創建一個Excel工作簿嗎?
- 30. 創建Excel工作表
可能的重複:[如何編程式創建,讀取,寫入excel而無需安裝Office?](http://stackoverflow.com/questions/1369361/how-can-i-programatically-create-read-write -an-excel-without-having-office-ins) – Alexandre