2011-04-30 71 views

回答

1

通過「打開一個Excel文件」,並評論說,這是非常緩慢的,你大概是在Excel中打開它 - 你不應該。找到自己的一個圖書館來處理Excel文件,這裏有很多,第三方,一些是微軟的,並且使用這些文件,但不是通過自動化程序。後來的格式(2007年以後)使用(壓縮)XML,可以直接讀取/修改。

在Excel上搜索StackOverflow以解決現有問題,您將找到數百/數千個。

這一個看起來有前途的鏈接,從這裏收集 - https://stackoverflow.com/questions/170652/whats-the-best-net-library-for-parsing-and-generating-excel-spreadsheets

http://www.carlosag.net/Tools/ExcelXmlWriter/

+0

謝謝,我會試試看。 – ramin 2011-05-01 11:46:04

1

我假設你正在使用Excel互操作,這是緩慢的打開你的文件。如果您的文件是Excel 2007或更高版本,則可以使用免費的Microsoft Open XML SDK創建或編輯文件。它利用了2007版和更高版本中的Office文檔基本上是壓縮的xml文件,並提供了一個API來簡化使用這些文檔的工作,而不需要Excel本身。

+0

感謝您的回覆。會試試看 – ramin 2011-05-01 11:47:09

相關問題