c 自帶元件處理excel

2021-10-02 06:18:12 字數 1998 閱讀 9358

//新增乙個worksheet

worksheet worksheet = (worksheet)workbook.worksheets.add(system.type.missing, system.type.missing, system.type.missing, system.type.missing);

//rowheight   "1:1"表示第一行, "1:2"表示,第一行和第二行

((excel.range)_worksheet.rows["1:1", system.type.missing]).rowheight = 100;

//columnwidth "a:b"表示第一列和第二列, "a:a"表示第一列

((excel.range)_worksheet.columns["a:b", system.type.missing]).columnwidth = 10;

單元格邊框線

excel.range excelrange = _worksheet.get_range(_worksheet.cells[2, 2], _worksheet.cells[4, 6]);

//單元格邊框線型別(線型,虛線型)

excelrange.borders.linestyle = 1;

excelrange.borders.get_item(xlbordersindex.xledgetop).linestyle = excel.xllinestyle.xlcontinuous;

//指定單元格下邊框線粗細,和色彩

excelrange.borders.get_item(xlbordersindex.xledgebottom).weight = excel.xlborderweight.xlmedium;

excelrange.borders.get_item(xlbordersindex.xledgebottom).colorindex =3;

//設定字型大小

excelrange.font.size = 15;

//設定字型是否有下劃線

excelrange.font.underline = true;

//設定字型在單元格內的對其方式

excelrange.horizontalalignment = xlhalign.xlhaligncenter;

//設定單元格的寬度

excelrange.columnwidth = 15;

//設定單元格的背景色

excelrange.cells.interior.color = system.drawing.color.fromargb(255, 204, 153).toargb();

// 給單元格加邊框

excelrange.borderaround(xllinestyle.xlcontinuous, xlborderweight.xlthick,

xlcolorindex.xlcolorindexautomatic, system.drawing.color.black.toargb());

//自動調整列寬

excelrange.entirecolumn.autofit();

// 文字水平居中方式

excelrange.horizontalalignment = excel.xlhalign.xlhaligncenter;           

//文字自動換行

excelrange.wraptext = true;

//填充顏色為淡紫色

excelrange.interior.colorindex = 39;

//合併單元格

excelrange.merge(excelrange.mergecells);

_worksheet.get_range("a15", "b15").merge(_worksheet.get_range("a15", "b15").mergecells);

///

/// 常用顏色定義,對就excel中顏色名

///

public enum colorindex

MyXls元件操作Excel報表 C

在後台呼叫 excel 元件,生成 excel 雖然可以 對excel 檔案進行 完全控制,可以生成任何複雜的格式,但是有個很大的缺點,這種方式會產生很多 excel程序 很難完全清 除掉,特別是在出錯的時候,c 寫的開源元件,並簡單說下 office2003 和以上版本支援的 xml格式。一 操作...

Cadence Capture自帶元件庫說明

cadence 16.6x自帶元件庫存放路徑 x cadence cadence spb 16.6 tools capture library amplifier.olb 共182個零件,存放模擬放大器,ic,如max457,lm386。arithmetic.olb 共182個零件,存放邏輯運算ic...

小程式自帶元件的樣式修改

只是修改預設元件的大小 radio2.修改預設元件的顏色和大小 參考 選中後的 背景樣式 紅色背景 無邊框 可根據ui需求自己修改 radio wx radio input.wx radio input checked 自定義樣式.radio wx radio input 選中後的 對勾樣式 白色對...