對excel的列cell的一些樣式設定

2022-07-18 09:03:13 字數 1141 閱讀 3161

設定樣式:

hssfcellstyle cellstyle = wb.createcellstyle();

cellstyle.setalignment(hssfcellstyle.align_center);//指定單元格居中對齊

cellstyle.setverticalalignment(hssfcellstyle.vertical_center);//指定單元格垂直居中對齊

cellstyle.setwraptext(true);//指定單元格自動換行

設定字型:

hssffont font = wb.createfont();

font.setboldweight(hssffont.boldweight_bold);

font.setfontname("宋體");

font.setfontheight((short) 250);

cellstyle.setfont(font);

給對應的單元格設定樣式: cell0.setcellstyle(cellstyle);

給單元格設定值:cell0.setcellvalue(new hssfrichtextstring("部門"));

設定列的寬度://設定列寬度

sheet.setcolumnwidth(1, 4766);第乙個引數是列數,第二個是寬度;

合併單元格:

//合併第一行到第二行的第一列

sheet.addmergedregion(new region(0, (short)0, 1, (short)0));

//合併第一行到第二行的第二列

sheet.addmergedregion(new region(0, (short)1, 1, (short)1));

//合併第一行到第二行的第三列

sheet.addmergedregion(new region(0, (short)2, 1, (short)2));

//合併第一行到第二行的第四列

sheet.addmergedregion(new region(0, (short)3, 1, (short)3));

//合併第一行到第二行的第五列

sheet.addmergedregion(new region(0, (short)4, 1, (short)4));

cell的一些應用例項 MATLAB

有乙個7 1的字元型別的cell,a 想把 b 這兩個字元全部去掉 方法一 for i 1 7 a i,1 3 end 將第 i,1 cell中的內容中的第3 end個元素取出來,重新賦值給a i,1 單元索引建立 end方法二 for i 1 7 a a 3 end 將第 i,1 cell中的內容...

在Excel表中增加引用列的一些技巧

資料之間是有關係的,在excel表中,可以將關聯的資料顯示出來,以方便編輯 例如 乙個excel表中有兩張表單,分別為item,weapon。他們之間的關係如下 item表的sub id,引用了weapon表的id。當item.type 2的時候,sub id引用weapon表的id 現在想在wea...

Excel的一些問題

1,excel列印紙張設定16k的問題 excel並沒有象word那樣在頁面設定中提供16開紙型的選項,如果手工重調,又會非常麻煩。解決這個問題就是為excel手工新增16開紙支援,但這個任務需要在 控制面板 的 印表機和傳真 中完成。在印表機裡面新增16開紙型 選擇乙個印表機後,從 檔案 選單中選...