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

看板C_Sharp作者 (釣)時間15年前 (2009/07/20 18:07), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串9/9 (看更多)
※ 引述《mercurial (多變)》之銘言: : ※ 引述《EUTHONY ()》之銘言: : : 請教一下,將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"); 很抱歉 又把這問題丟出來 我在asp.net裡面 加入參考Mircosoft Excel 12.0 Object Library 但是using Excel 卻失敗了 找不到型別或命名空間名稱 'Excel' (您是否遺漏 using 指示詞或組件參考 不是加入這項參考嗎 有辦法可以達成在沒有任何excel檔的情況下 直接從現有的gridview中或者是table(任一擺放資料的空間) 直接使用Excel函數運算呢??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.192.252.235

07/21 00:29, , 1F
加入參考之外 還要using它喔
07/21 00:29, 1F
文章代碼(AID): #1AP47vD_ (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1AP47vD_ (C_Sharp)