POI操作EXCEL技巧

更新时间:2023-08-11 21:45:09 阅读: 评论:0

POI操作EXCEL技巧
Java代码
1. 1.创建工作簿 (WORKBOOK)     
2.      
3.     HSSFWorkbook wb = new HSSFWorkbook();     
4.      
5.     FileOutputStream fileOut = new FileOutputStream("workbook.xls");     
6.      
7.     wb.write(fileOut);     
8.      
9.     fileOut.clo();     
10.      
11. 2.创建工作表(SHEET)     
12.      
13.     HSSFWorkbook wb = new HSSFWorkbook();     
14.      
15.     HSSFSheet sheet1 =&ateSheet("new sheet");     
16.      
17.     HSSFSheet sheet2 =&ateSheet("cond sheet");     
18.      
19.     FileOutputStream fileOut = new电脑游戏的危害 FileOutputStream("workbook.xls");     
20.      
21.     wb.write(fileOut);     
22.      
23.     fileOut.clo();     
24.      
25. 3.创建单元格(CELL)     
26.      
27.     HSSFWorkbook wb = new HSSFWorkbook();     
28.      
29.     HSSFSheet sheet =&ateSheet("new sheet");     
30.      
31.     // Create a row and put some cells in it. Rows are 0 bad.     
32.      
33.     HSSFRow row =&ateRow((short)0);     
34.      
35.     // Create a cell and put a value in it.     
36.      
37.     HSSFCell cell =&ateCell((short)0);     
38.      
39.     cell.tCellValue(1);     
40. bandao     
41.     // Or do it on one line.     
42.      
43.     ateCell((short)1).tCellValue(1.22012年6月30日);     
44.      
45.     ateCell((short)2).tCellValue("This is a string");     
46.      
47.     ateCell((short)3).tCellValue(true);     
48.      
49.     // Write the output to a file     
50.      
51.     FileOutputStream fileOut = new FileOutputStream("workbook.xls");     
52.      shelby
53.     wb.write(fileOut);     
54.      
55.     fileOut.clo();     
56.      
57. 4.创建指定单元格式的单元格     
58.      
59.     HSSFWorkbook wb = new HSSFWorkbook();     
60.      
61.     HSSFSheet sheet =&ateSheet("new sheet");     
62.      
63.     // Create a row and put some cells in it. Rows are 0 bad.     
64.      
65.     HSSFRow row =&ateRow((short)0);     
66.      
67.     // Create a cell and put a date value in it.  The first cell is not styled     
68.      
69.     // as a date.     
70.      
71.     HSSFCell cell =&ateCell((short)0);     
72.      
73.     cell.tCellValue(new Date());     
74.      
75.     // we style the cond cell as a date (and time).  It is important to     
76.      
77.     // create a new cell style from the workbook otherwi you can end up     
78.      
79.     // modifying the built in style and effecting not only this cell but other cells.     
80.      
81.     HSSFCellStyle cellStyle =&ateCellStyle();     
82.      
83.     cellStyle.BuiltinFormat("m/d/yy h:mm"));     
84.      
85.     cell =&ateCell((short)1);     
86.      
87.     cell.tCellValue(new Date());     
88.      
89.     cell.tCellStyle(cellStyle);     
90.      
91.     // Write the output to a file     
92.      
93.     FileOutputStream fileOut = new FileOutputStream("workbook.xls");     
94.      
95.     wb.write(fileOut);     
96.      
97. sandra bullock    fileOut.clo();     
98.      
99. 5. 单元格的不同格式     
100.      
101.     HSSFWorkbook wb = new HSSFWorkbook();     
102.      
103.     HSSFSheet sheet =&ateSheet("new sheet");     
104.      
105.     HSSFRow row =&ateRow((short)2);     
106.      
107.     ateCell((short0).tCellValue(1.1);     
108.      
109.     ateCell((short1).tCellValue(new Date());     
110.      
111.     ateCell((short2).tCellValue("a string");     
112.      
113.     ateCell((short3).tCellValue(true);     
114.      
115.     ateCell((short4).tCellType(HSSFCell.CELL_TYPE_ERROR);      blash
116.      
117.     伊尔维萨克// Write the output to a file     
118.      
119.     FileOutputStream fileOut = new FileOutputStream("workbook.xls");     
120.      
华为英语面试121.     wb.write(fileOut);     
122.      
123.     fileOut.clo();     
124.      
125. 6.单元格的不通对齐方式     
126.      
127.     public static void main(String[] args)     
128.      
129.             throws IOException     
130.      
131.     {     
132.      
133.         HSSFWorkbook wb = new HSSFWorkbook();     
134.      
135.         HSSFSheet sheet =&ateSheet("new sheet");     
136.      
137.         HSSFRow row =&ateRow((short2);     
138. cardigan     
james marsters139.         createCell(wb, row, (short0, HSSFCellStyle.ALIGN_CENTER);     
140.      
141.         createCell(wb, row, (short1, HSSFCellStyle.ALIGN_CENTER_SELECTION);     
142.      
143.         createCell(wb, row, (short2, HSSFCellStyle.ALIGN_FILL);     
144.      
145.         createCell(wb, row, (short3, HSSFCellStyle.ALIGN_GENERAL);     
146.      
147.         createCell(wb, row, (short4, HSSFCellStyle.ALIGN_JUSTIFY);     
148.      
149.         createCell(wb, row, (short5, HSSFCellStyle.ALIGN_LEFT);     

本文发布于:2023-08-11 21:45:09,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/194054.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:创建   操作   电脑游戏   技巧   危害   格式   指定   单元
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图