当前位置: 微经验 > 经验 > 生活 > java导入excel到数据库插件

java导入excel到数据库插件

更新时间:2023-07-06

1、java导入excel到数据库插件

  1、用到的JAR包如下(可以直接到POI官网上下载也可以在文章的附件中下载):

  poi-3.9-20121203.jar

  poi-ooxml-3.9-20121203.jar

  poi-ooxml-schemas-3.9-20121203.jar

  xmlbeans-2.3.0.jar

  可能有冲突的JAR包,如果工程lib中存在,需要删除。

  2、xbean-2.1.0.jar具体代码如下:

  Java代码

  package com.yusj;

  import java.io.FileInputStream;

  import java.io.FileNotFoundException;

  import java.io.FileOutputStream;

  import java.io.IOException;

  import java.io.OutputStream;

  import org.apache.poi.hssf.usermodel.HSSFWorkbook;

  import org.apache.poi.ss.usermodel.Row;

  import org.apache.poi.ss.usermodel.Sheet;

  import org.apache.poi.ss.usermodel.Workbook;

  import org.apache.poi.xssf.usermodel.XSSFWorkbook;/*3、导入和导出Excel文件类,支持2003(xls)和2007(xlsx)版本的Excel文件

  @author yxm

  */

  public class OperationExcelForPOI {

  public static void main(String[] args) {

  // 文件所在路径

  String execelFile = C:/Book2007.xlsx ;

  //String execelFile = C:/Book2003.xls ;

  // 导入Excel

  new OperationExcelForPOI().impExcel(execelFile) ;

  // 导出Excel

  String expFilePath = C:/testBook.xls ;

  new OperationExcelForPOI().expExcel(expFilePath);

  }

  /**

  * 导入Excel

  * @param execelFile

  */

  public void impExcel(String execelFile){

  try {

  // 构造 Workbook 对象,execelFile 是传入文件路径(获得Excel工作区)

  Workbook book = null;

  try {

  // Excel 2007获取方法

  book = new XSSFWorkbook(new FileInputStream(execelFile));

  } catch (Exception ex) {

  // Excel 2003获取方法

  book = new HSSFWorkbook(new FileInputStream(execelFile)); }

  // 读取表格的第一个sheet页

  Sheet sheet = book.getSheetAt(0);

  // 定义 row、cell

  Row row;

  String cell;

  // 总共有多少行,从0开始

  int totalRows = sheet.getLastRowNum() ;

  // 循环输出表格中的内容,首先循环取出行,再根据行循环取出列

  for (int i = 1; i

2、EXCEL如何绘图

  方法如下:

  1、首先需要打开excel软件;

  2、然后输入作图使用的必要数据,接着点击插入菜单,找到图表选项,点击进入到图表向导;

  3、然后需要选择产生数据的区域,默认选择所有,也可以选择指定的区域,点击数据区域后边的按钮,下图红线标注处,然后使用白色的加号圈起需要的数据即可,圈起的数据将会被虚线包围;

  4、最后用户可以根据自己的情况进行选择需要设置系列产生的位置。

3、如何用excel进行筛选

  我们可以用Excel进行筛选。

  1、点击打开Excel表格,选中想要筛选列。

  2、点击查排序与筛选。

  3、选择想要筛选的内容确认即可。

4、excel如何选定行或列

  有时候表格中数据太多不好分辨,可以点击每一行的最前面的数字,或者每一列最上面的字母,便可以轻松的选定整行或整列。

  随便选择一个excel表格,双击打开。

  当鼠标移到最左边的那一列数字时,鼠标箭头图标会变成横向的加黑小箭头,此时再点击鼠标左键,就可以选定这一行。

  当鼠标移到最上边的那一行字母时,鼠标箭头图标会变成纵向的加黑小箭头,此时再点击鼠标左键,就可以选定这一列。

  可以按住ctrl后,再点击鼠标左键,可以选定多行,直到选择所有想选的后,松开ctrl键即可。

  可以按住ctrl后,再点击鼠标左键,可以选定多列,直到选择所有想选的后,松开ctrl键即可。

  按住shift键,可以选择连续的多行。先点击开始行,可拖动至结束行,也可以直接点击结束行所在的数字。

  按住shift键,可以选择连续的多列。先点击开始列,可拖动至结束列,也可以直接点击结束列所在的字母。

更多精彩资讯请关注微经验,我们将持续为您更新最新资讯!

上一篇: excel表格打不开怎么办 下一篇: 支付宝步数怎么刷