excel操作

来源:互联网 发布:win10网络连接图标消失 编辑:程序博客网 时间:2024/05/17 22:51

Ø 操作excel的两种方式

  

  • n Oleda

  • n NPOI

                   

               Filestratem  fs = new   Filestratem(读取excel所在的路径,’文件操作方式’);

 

               Hssfworkbook   hs = new      Hssfworkbook();              

 

               //查询表

               Sheet st =  Hs.getsheet(“表名”);

               //更具表拿到行

               HssfRow   row =   St.getrows(0);

               //通过行拿到列

               HssfCell  cell =  Row.getCell(0);

                //通过列拿到值

                Cell.getstringvalue;getnumbervalue;

               

                .....Type 得到格式

                

                如果读取的格式和excel中的格式不相同会报错,先得到该列的格式在按照,需要的格式进行读取

  

 

 

Ø 使用NPOI导出excel

           

          导出,excel不应该是读取已经存在的,而应该是动态组装好(也就是先在内容中构建一张excel)

 

          

           第一步:在内存中构建一个excel

            HSSFWorkBook  work = new HSSFWorkBook();

 

           第二步:更具excel,创建excel里边的表

           HSSFSheet sheet =  Work.createSheet(“表名”)  as    HSSFSheet;

          

           //第三步:更具表,创建行

           HSSFRow  row = Sheet.createRow(0)   as  HSSFRow;

          //第四步:更具行创建列

                 HSSFCell  cell  = row.createCell(0);

                 HSSFCell  cell_number  = row.createCell(1);

 

          //第五步:给列设置需要的内容
           cell.setStringvlaue(“用户名”);

           cell_number.setstringvalue(“学号”);

          

           

           //第六步:把内容中的excel下载到用户的电脑

 

           Response.writexxx(.........);
















原创粉丝点击