設定樣式:
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開紙型 選擇乙個印表機後,從 檔案 選單中選...