Re: [問題] 請問在C#中如何操作Excel檔案

看板C_Sharp (C#)作者 (多變)時間20年前 (2005/06/13 13:32), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串6/9 (看更多)
※ 引述《EUTHONY ()》之銘言: : ※ 引述《mercurial (多變)》之銘言: : : 可以直接用Excel的COM物件 : : 在C#專案內,加入參考時,選COM那一頁,找到 : : Microsoft Excel .... : : 裡面有寫好的function可以直接操作Excel : 請教一下,將Excel加入參考之後, : 要如何在C#專案中操作Excel呢? : 可否舉一個簡單的例子,謝謝 function的用法就跟Excel VBA一樣 所以要查詢有哪些functions可以用 就直接去Excel VBA的說明裡查即可 不同版本的office, 語法,參數會略有不同 using Excel; object missing=System.Reflection.Missing.Value; ApplicationClass app=new ApplicationClass(); //開啟此檔案 Workbook workbook=app.Workbooks.Open(filename,missing,missing, missing,missing,missing,missing,missing, missing,missing,missing,missing,missing,missing,missing); //讀某個sheet Worksheet sheet=(Worksheet)workbook.Worksheets[sheetname]; //讀某個Range Range range=sheet.get_Range("A1","A1"); //寫入值 range.set_Value(missing,"xxxxxx"); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.12.53

03/27 17:59, , 1F
雖然不知道missing在幹麻 但是真的能操作EXCEL 感謝^^
03/27 17:59, 1F
文章代碼(AID): #12hHg7cT (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #12hHg7cT (C_Sharp)