讀取Excel檔案中的單元格的內容和顏色

2022-01-29 05:16:29 字數 1034 閱讀 5986

怎樣讀取excel檔案中的單元格的內容和顏色

先建立乙個excel檔案,在a1和a2中隨意輸入內容,設定a1的字型顏色為紅色,a2的背景為黃色。

需要 using excel = microsoft.office.interop.excel;

或者using microsoft.excel;

string file = @"

e:\test.xls

"; //

測試檔案

; excel.workbook wkb = null

;

try forecolor:

", a1, color1.tostring())); //

輸出a1的值和前景色

range = null

;

if (sheet != null

) range = sheet.get_range("a2"

);

string a2 =string.empty;

if (range != null

) a2 =range.text.tostring();

color color2 =system.drawing.colortranslator.fromole(convert.toint32(range.interior.color));

response.write(

string.format("

a2 value: backcolor:

", a2, color2)); //

輸出a2的值和背景色

}

catch

(exception ex)

finally

if (excel != null

)

}

C 讀取EXCEL合併單元格

1 無合併單元格的excel文件讀取 string strconn provider microsoft.jet.oledb.4.0 data source temp extended properties excel 8.0 oledbconnection conn new oledbconnec...

C 讀取寫入excel單元格

來自 range.numberformatlocal 設定單元格格式為文字 range range worksheet.get range a1 e1 獲取excel多個單元格區域 本例做為excel表頭 range.merge 0 單元格合併動作 worksheet.cells 1,1 excel...

NPOI讀取Excel單元格中的公式值

1 讀取excel 2 預設第一行為表頭 3 4 excel文件絕對路徑 5 內容行偏移量,第一行為表頭,內容行從第二行開始則為1 6 7public static datatable import string strfilename,int rowindex 816 isheet sheet h...