有沒有辦法在不打開Excel的情況下閱讀Microsoft Excel文件? 打開和關閉excel文件確實是非常慢的操作。 在我的程序中,我想一次編輯17個excel文件並保存。無需通過Excel Engine打開和關閉即可編輯Excel
請幫
有沒有辦法在不打開Excel的情況下閱讀Microsoft Excel文件? 打開和關閉excel文件確實是非常慢的操作。 在我的程序中,我想一次編輯17個excel文件並保存。無需通過Excel Engine打開和關閉即可編輯Excel
請幫
通過「打開一個Excel文件」,並評論說,這是非常緩慢的,你大概是在Excel中打開它 - 你不應該。找到自己的一個圖書館來處理Excel文件,這裏有很多,第三方,一些是微軟的,並且使用這些文件,但不是通過自動化程序。後來的格式(2007年以後)使用(壓縮)XML,可以直接讀取/修改。
在Excel上搜索StackOverflow以解決現有問題,您將找到數百/數千個。
這一個看起來有前途的鏈接,從這裏收集 - https://stackoverflow.com/questions/170652/whats-the-best-net-library-for-parsing-and-generating-excel-spreadsheets
我假設你正在使用Excel互操作,這是緩慢的打開你的文件。如果您的文件是Excel 2007或更高版本,則可以使用免費的Microsoft Open XML SDK創建或編輯文件。它利用了2007版和更高版本中的Office文檔基本上是壓縮的xml文件,並提供了一個API來簡化使用這些文檔的工作,而不需要Excel本身。
感謝您的回覆。會試試看 – ramin 2011-05-01 11:47:09
謝謝,我會試試看。 – ramin 2011-05-01 11:46:04