給excel設定格式

2021-08-22 19:22:40 字數 1309 閱讀 9346

//新建excel報表

hssfworkbook excel = new hssfworkbook();

//新增乙個sheet,名字叫"我的poi"

hssfsheet hssfsheet = excel.createsheet("我的poi");

//設定列寬

hssfsheet.setcolumnwidth(0, 16 * 256);

//往excel**建立一行,excel的行號是從0開始的

hssfrow hssfrow = hssfsheet.createrow(0);

//第一行建立第乙個單元格

hssfcell hssfcell = hssfrow.createcell(0);

//設定第乙個單元格的值

hssfcell.setcellvalue("poi");

//生成單元格樣式

hssfcellstyle cellstyle = excel.createcellstyle();

//新建font實體

hssffont hssffont = excel.createfont();

//設定字型顏色

hssffont.setcolor(hssfcolor.red.index);

//粗體

hssffont.setboldweight(font.boldweight_bold);

cellstyle.setfont(hssffont);

hssfcell.setcellstyle(cellstyle);

//設定刪除線 strikeout(刪除線)

hssffont.setstrikeout(true);

//設定是否斜體

hssffont.setitalic(true);

//字型大小

hssffont.setfontheightinpoints((short)24);

hssffont.setfontname("楷體");

//設定下滑線 1:有下滑線 0:沒有

hssffont.setunderline((byte)0);

hssfrow = hssfsheet.createrow(1);

//第一行建立第乙個單元格

hssfcell = hssfrow.createcell(0);

//設定第乙個單元格的值

hssfcell.setcellvalue("ceshi");

fileoutputstream fout = null;

trycatch (exception e)

C 設定Excel格式

excel的格式都是要對一定的範圍進行設定的,首先得到範圍 microsoft.office.interop.excel.range range xlsheet.get range a1 b3 range.mergecells true 合併單元格 range.rowheight 40 設定標題行高...

EPPlus設定Excel條件格式

在excel中,可以設定條件格式,例如當單元格中的值小於0時,突出顯示,如圖 epplus也可以實現條件模式 epplus提供了條件格式的方法 conditionalformatting 該物件中含有預定義的規則,同時也支援自定義規則。以下 則是利用預定義的規則去實現 worksheet.dimen...

Excel 測量公式及格式設定

1 生成指定範圍的隨機數 在0.45 0.49間隨機 choose int 5 rand 1 0.45,0.46,0.47,0.48,0.49 生成大於3小於5的隨機數 choose int 3 rand 1 3,4,2 choose int 9 rand 1 1,2,3,4,5,6,7,8,9,0...