jexcelapi學習筆記四 小知識總結

2021-08-31 23:09:46 字數 1286 閱讀 3968

這是最後一篇,將一些零零散散的知識點進行彙總。

1.建立工作表

// 構造唯讀的工作簿

workbook w1 = workbook.getworkbook(new file(path));

// 根據已有的工作簿,建立可寫入的工作簿

writableworkbook wb = workbook.createworkbook(new file(path), w1);

// 建立新的工作區,注意第乙個引數的命名:不能存在這兩個*?字元且最大只能有31個字元

writablesheet sheet = wb.createsheet("cookies", 2);

2.向excel檔案插入

// 第三個所佔的列數,第四個所佔的行數,第五個原始檔

writableimage wi = new writableimage(0, 0, 3, 3, new file("d:/1.png"));

sheet.addimage(wi); //sheet是建立的工作表

3.合併單元格

// 其中range表示合併的單元格的範圍,mergecells的方法的引數分別表示為

// 第乙個引數是起始單元格的列,第二個引數是起始單元格的行

// 第三個引數是結束單元格的列,第四個引數是結束單元格的行

range r = sheet.mergecells(5, 38, 8, 41);

4.取消合併單元格

// 取消合併單元格,r是range類的物件

sheet.unmergecells(r);

5.設定單元格批註

cell = new label(7,8,"a cell with a comment");

// writablecellfeatures存放單元格其他特性的容器,其中還封裝了進行單元格資料有效性驗證的方法

writablecellfeatures cellfeatures = new writablecellfeatures();

cellfeatures.setcomment("a cell with a comment");

cell.setcellfeatures(cellfeatures);

sheet.addcell(cell);

6.工作表寫保護

sheet.getsettings().setprotected(true);
注:寫保護後工作表成為唯讀的。

jexcelapi學習筆記二 各資料型別的寫操作

jxl的寫操作有兩種 一建立excel,另一更新excel,前面對jexcelapi進行了簡單介紹,在該示例程式中資料格式非常簡單,只有字串這一種格式,下面我們考慮針對不同資料型別的資料匯出新的excel檔案。假設要匯出以下excel檔案 jexcelapi支援資料格式 資料格式 浮點數整數 布林值...

小程式學習筆記(四)template模版

概念 將相同的 塊抽離出來,在模板中定義 片段,然後在不同的地方呼叫。模版的定義與使用 1 定義模板 在內定義 片段,template中的 name 屬性接收乙個字串作為該模板的名字。如 msgitem 該模版的名字 2.使用模板 在其他所需要的檔案最上方引入使用的src屬性將相關模板引入 is 用...

學習筆記(四)

第六章 法律法規 6.1 系統繼承單位資質管理辦法 6.2 專案經理資質管理辦法 6.3 著作權法 6.4 計算機軟體保護條例 6.5 其他相關知識 第七章 軟體工程國家標準 7.1 標準化基礎知識 gb q t z 9000標準族 7.2 基礎標準 gb t 11457 1995 gb 1526 ...