hssfworkbook workbook = new hssfworkbook();
hssfsheet sheet = workbook.createsheet();
hssfcellstyle style = workbookall.createcellstyle();
設定邊框
style.bordertop = cellbordertype.thin;
//上style.borderbottom = cellbordertype.thin;
//下style.borderleft = cellbordertype.thin;
//左style.borderright = cellbordertype.thin;
//右
單元格文字位置//上下位置 cellverticalalignment.位置值
style.verticalalignment = cellverticalalignment.center;
//左右位置 cellhorizontalalignment.位置值
style.alignment = cellhorizontalalignment.left;
設定字型hssffont font = workbookall.
createfont()
;font.fontheightinpoints =9;
// 字型大小 直接對應excel中的字型大小
font.fontname =
"宋體"
;//跟excel中的字型值一樣,直接寫對應的名稱即可
font.boldweight = hssffont.boldweight_bold;
//加粗
style.
setfont
(font)
;
rgb背景顏色//調色盤例項
hssfpalette palette = workbookall.
getcustompalette()
;//rgb顏色值,第乙個值:8~64之間,後面三個值為rgb色值
palette.
setcoloratindex((
short)8
,179
,179
,179);
//顏色例項
hssfcolor hssfcolor=palette.
findcolor
(179
,179
,179);
style.fillpattern = cellfillpattern.solid_foreground;
//應用顏色到style
style.fillforegroundcolor = hssfcolor.
getindex()
;
普通背景顏色style.fillpattern = cellfillpattern.solid_foreground;
//blue 為顏色值 藍色
style.fillbackgroundcolor = hssfcolor.blue.index;
設定數值格式//百分比
style.dataformat = hssfdataformat.
getbuiltinformat
("0.00%");
//小數
style.dataformat = hssfdataformat.
getbuiltinformat
("0.00");
//數值格式
cell.
setcelltype
(hssfcelltype.numeric)
;
合併單元格using npoi.hssf.util;
//需匯入此命名空間
/** 第乙個引數:從第幾行開始合併
第二個引數:從第幾列開始合併
第三個引數:到第幾行結束合併
第四個引數:到第幾列結束合併
**///sheet 操作的工作簿sheet例項
cellrangeaddress region = new cellrangeaddress(0
,0,0
,14);
sheet.
addmergedregion
(region)
;//也可以直接簡寫如下:
sheet.
addmergedregion
(new region(0
,0,0
,14))
;
單元格內容自動換行&自適應寬高cell.cellstyle.wraptext = true;
//自動換行
sheet.
autofitcolumns()
;//自動適應所有列寬
sheet.
autofitrows()
;//自動適應所有行高
行高&列寬//行高
hssfrow row = sheet.
createrow(0
);//行例項,createrow(行號 從0開始)
row.height =25*
20;//制定行高25
//列寬
//第乙個值:列序號 第二個值:列寬數值
sheet.
setcolumnwidth(0
,18*256
);
cell.cellstyle = style;
使用c#、npoi生成excel**和統計圖表
STATIC 背景,字型,字型顏色,字型背景變更
1 改變對話方塊的底色 在對話方塊的類中新增乙個 private cbrush m brush 的成員變數。在類的建構函式中新增如下 m brush.createsolidbrush rgb 0,0,255 初始化為藍色 為對話方塊新增乙個wm ctlcolor訊息響應函式,專門為控制項著色的訊息響...
CSS字型樣式,背景樣式,列表樣式
1.color 字型顏色 2.font size 字型大小 盡量用偶數 3.font family 字型型號 可以設定多個字型,用,隔開,優先使用第乙個字型,如果沒有使用下乙個。中文字型加引號,英文本型如果有空格 則也要加引號 線上字型 font face 4.font style 字型樣式 斜體等...
改變eclipse字型 背景顏色
配色方案詳細following annotations 注釋 107,147,186 deprecated members 不建議使用的成員 0,0,0 fields 字段 128,0,128 keyword return 關鍵字 return 255,0,0 keyword excluding r...