[問題] 讀取Excel的方式??

看板C_Sharp (C#)作者 (絕影)時間6年前 (2019/03/10 13:42), 6年前編輯推噓3(303)
留言6則, 4人參與, 6年前最新討論串1/1
想寫個可以讀取Excel資料的程式 目前試了兩種方式 (1) Microsoft.Office.Interop.Excel (2) CloseXML 但發現各有其缺點@@ 因為我的電腦Excel要開很久 所以用(1)的方式 要等Excel應用程式開好才會有反應 會等很久 用(2)的話 開啟速度很快 但如果Excel檔案是開啟中的狀態 會不能存取該檔案 必須把所有Excel應用程式關掉才行 很不方便 想問一下 有沒有不用關掉Excel 速度又快的方式可以用.. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.140.2.97 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1552196563.A.DFD.html ※ 編輯: sirius65482 (220.140.2.97), 03/10/2019 13:42:58

03/10 14:01, 6年前 , 1F
Copy , 讀檔
03/10 14:01, 1F

03/10 14:30, 6年前 , 2F
LINQToExcel, epplus, npoi?
03/10 14:30, 2F

03/10 14:31, 6年前 , 3F
這三個套件應該不能在檔案開啟狀態讀檔,可參考一樓的方
03/10 14:31, 3F

03/10 14:31, 6年前 , 4F
03/10 14:31, 4F

03/10 20:22, 6年前 , 5F
一樓這招好像不錯
03/10 20:22, 5F

03/13 09:33, 6年前 , 6F
一樓是唯一解
03/13 09:33, 6F
文章代碼(AID): #1SXAFJtz (C_Sharp)
文章代碼(AID): #1SXAFJtz (C_Sharp)