**:
最近需要使用POI操作Excel,有好多同一类型的sheet,需要复制操作,网上找了一下,居然都是逐行逐单元格操作的,我的天,这种操作实在有损我们程序员的英名,于是我就查了POI里的所有操作sheet的方法,终于找到了简洁的办法,话不多说,我们看代码:
新建一个Excel,并新建一个sheet,修改一下文件路径和sheet名称,就可以直接运行,大功告成
package ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
public class Test {
public static void main(String[] args) {
File file = new File("D:\\360MoveData\\Users\\Administrator\\Desktop\\测试表格.xlsx");
FileInputStream fis;
try {
fis = new FileInputStream(file);
XSSFWorkbook wb = new XSSFWorkbook(fis);
XSSFSheet sheet = ("test1");
String name = ();
("name-------------->"+name);
XSSFRow row = (0);
XSSFCell cell = (0);
("cell--------------->"+cell);
if(null == cell){
cell = (0);
(100);
}
XSSFSheet sheet2 = (0,"test2");
("sheet2-------->"+());
XSSFRow row2 = (0);
XSSFCell cell2 = (2);
if(null == cell2){
cell2 = (2);
("测试数据");
}
FileOutputStream fos = new FileOutputStream("D:\\360MoveData\\Users\\Administrator\\Desktop\\测试表格");
(fos);
();
();
();
} catch (IOException e) {
();
}
("结束");
}
}