java使用POI获取sheet、行数、列数

FileInputStream inp = new FileInputStream("E:\\WEIAN.xls");
HSSFWorkbook wb = new HSSFWorkbook(inp);
HSSFSheet sheet = wb.getSheetAt(2); // 获得第三个工作薄(2008工作薄)
// 填充上面的表格,数据需要从数据库查询
HSSFRow row5 = sheet.getRow(4); // 获得工作薄的第五行
HSSFCell cell54 = row5.getCell(3);// 获得第五行的第四个单元格
cell54.setCellValue("测试纳税人名称");// 给单元格赋值
//获得总列数
int coloumNum=sheet.getRow(0).getPhysicalNumberOfCells();
int rowNum=sheet.getLastRowNum();//获得总行数
时间: 2024-10-20 09:51:24

java使用POI获取sheet、行数、列数的相关文章

JAVA使用POI获取Excel的列数与行数

Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能. 下面这篇文章给大家介绍了JAVA使用POI获取Excel列数和行数的方法,有需要的朋友们可以参考借鉴,下面来一起看看吧. 前言 报表输出是Java应用开发中经常涉及的内容,而一般的报表往往缺乏通用性,不方便用户进行个性化编辑.Java程序由于其跨平台特性,不能直接操纵Excel.因此,本文探讨一下POI视线Java程序

freemarker导出word——让表格数据行数 列数自动变化

行数.列数变化只需定义一个List<List<T>> freemarker遍历的话,只需要使用freemarker的标记性语言<#list report.qc_third_agentTable as  table2_tr>遍历即可,如图 实现的效果 freemarker导出word--让表格数据行数 列数自动变化,布布扣,bubuko.com

Hbase 098.4中使用新API通过Get列表获取多行的列值

在Hbase0.98.4中通过Get列表的方式获取Hbase中多行的列值,本来想使用KeyValue类来处理的,结果发现该类的getRow()和getValue()的两个方法已经废弃了,最终使用新API中的Cell接口来实现,如下: Hbase中测试表中数据如下: hbase(main):005:0> scan 'testtable' ROW                      COLUMN+CELL                                             

JAVA利用poi获取world文件内容

本文主要简单介绍了利用poi包,读取world文件内容. 这个依然存在版本的问题,只能读取doc结尾的老版本文件. 话不多说,上代码: 1 import java.io.File; 2 import java.io.FileInputStream; 3 4 import org.apache.poi.hwpf.HWPFDocument; 5 import org.apache.poi.hwpf.usermodel.Range; 6 7 8 public class testdoc { 9 /**

JavaSE7基础 定义二维数组 固定的行、列数

版本参数:jdk-7u72-windows-i586注意事项:博文内容仅供参考,不可用于其他用途. 代码 class Demo{ public static void main(String[] args){ //这个列是固定的,五列. int[][] myArr1=new int[3][5];//三行五列 System.out.println(myArr1[0][1]); } } 编译与运行 ------------------------------------------Java优秀,值得

VSTO 获取sheet单元格行列数

1 Public Sub Igor() 2 Dim Dtsheet As Excel.Worksheet 3 Dim TotalC As Long '原始数据范围列 4 Dim TotalR As Long '原始数据范围行 5 Dtsheet = Globals.ThisWorkbook.Sheets("sheet1") 6 TotalC = Dtsheet.Cells.SpecialCells(Excel.XlCellType.xlCellTypeLastCell).Column

iOS 制作表格 (数据源控制行,列数)

记得去年面试的过程中,有一个面试官问我怎么制作表格.由于之前也没有做过,当时有点懵逼,今天想起来了,就用tableview制作了一个,望不要有人像我一样掉坑了, 直接上代码: // // ViewController.m // 表格-test // // Created by abc on 16/8/2. // Copyright © 2016年 LiuWenqiang. All rights reserved. // #import "ViewController.h" #defin

pandas/excel 获得sheet名 修改数据多个sheet 行该列 列排序 归一输出

1 # -*- coding: utf-8 -*- 2 3 import sys 4 import glob 5 import os 6 from xlrd import open_workbook 7 import xlwt 8 import pandas as pd 9 from xlutils.copy import copy 10 import numpy as np 11 12 reload(sys) 13 sys.setdefaultencoding( "utf-8" )

在GridView的RowDataBound事件中获取某行某列的值!

protected void gdvOrders_RowDataBound(object sender, GridViewRowEventArgs e)   {               if (e.Row.RowType == DataControlRowType.DataRow)       {           DataRowView drv = (DataRowView)e.Row.DataItem ;           if (drv.Row["Status"].ToS