真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java對(duì)Excel表格的操作-創(chuàng)新互聯(lián)

概述

成都創(chuàng)新互聯(lián)-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比雙橋網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式雙橋網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋雙橋地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴(lài)。

Excel是我們平時(shí)工作中比較常用的用于存儲(chǔ)二維表數(shù)據(jù)的,JAVA也可以直接對(duì)Excel進(jìn)行操作操作Excel工作表時(shí),對(duì)表格中的行或列數(shù)據(jù)可執(zhí)行,包括插入、隱藏、顯示、刪除等在內(nèi)的多種操作需求,本文將通過(guò)Java代碼示例演示每種操作的具體實(shí)現(xiàn)方法。文中方法使用了Java Excel類(lèi)庫(kù)(Free Spire.XLS for Java 免費(fèi)版),可通過(guò)官網(wǎng)下載包,解壓,并將lib文件中的jar文件導(dǎo)入Java程序;或者通過(guò)maven倉(cāng)庫(kù)導(dǎo)入。導(dǎo)入效果如下:

Java對(duì)Excel表格的操作
Java代碼示例
1. 插入行或列

import com.spire.xls.*;

public class InsertRowAndColumn {
   public static void main(String[] args) {
     //加載文檔
     Workbook wb = new Workbook();
     wb.loadFromFile("test.xlsx");

     //獲取工作表
     Worksheet sheet = wb.getWorksheets().get(0);

     sheet.insertRow(2);//在第2行插入默認(rèn)格式的行
     //sheet.insertRow(2,2);//在第2行插入默認(rèn)格式的兩行
     //sheet.insertRow(5,1,InsertOptionsType.FormatAsAfter);//在第5行插入和下一行格式相同的兩行

     sheet.insertColumn(3);//在第3列插入默認(rèn)格式的列
     //sheet.insertColumn(3,2);//在第3列插入默認(rèn)格式的兩列
     //sheet.insertColumn(3,1,InsertOptionsType.FormatAsBefore);//在第3列插入和前一列格式相同的一列

     //保存文檔
     wb.saveToFile("InsertRowAndColumn.xlsx");
     wb.dispose();
   }
}

插入默認(rèn)格式的一行或列,效果圖:
Java對(duì)Excel表格的操作
插入默認(rèn)格式的兩行或列,效果圖:
Java對(duì)Excel表格的操作
插入帶格式的行或列,效果圖:
Java對(duì)Excel表格的操作

2. 隱藏、顯示行或列

import com.spire.xls.*;

public class HideAndShowRowOrColumn {
   public static void main(String[] args) {
     //加載文檔
     Workbook wb = new Workbook();
     wb.loadFromFile("test.xlsx");

     //獲取指定工作表
     Worksheet sheet = wb.getWorksheets().get(0);

     //隱藏第9行
     sheet.hideRow(9);
     //隱藏第3列
     sheet.hideColumn(3);

     //sheet.showRow(3);//顯示行
     //sheet.showColumn(3);//顯示列

     //保存文檔
     wb.saveToFile("HideAndShow.xlsx");
     wb.dispose();
   }
}

隱藏行或列,效果圖:
Java對(duì)Excel表格的操作

3. 刪除行或列

import com.spire.xls.*;

public class DeleteRowAndColumn {
   public static void main(String[] args) {
     //加載文檔
     Workbook wb = new Workbook();
     wb.loadFromFile("test.xlsx");

     //獲取工作表
     Worksheet sheet = wb.getWorksheets().get(0);

     sheet.deleteRow(1);//刪除第1行
     //sheet.deleteRow(1,2);//刪除第1行及下一行在內(nèi)的兩行
     sheet.deleteColumn(4);//刪除第4列
     //sheet.deleteColumn(4,2);//刪除第4列及右側(cè)一列在內(nèi)的兩列

     //保存文檔
     wb.saveToFile("DeleteRowAndColumn.xlsx");
     wb.dispose();
   }
}

刪除一行或一列,效果圖:
Java對(duì)Excel表格的操作
刪除多行或多列,效果圖:
Java對(duì)Excel表格的操作

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。


網(wǎng)頁(yè)名稱(chēng):Java對(duì)Excel表格的操作-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://weahome.cn/article/coepcs.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部