質問編集履歴
1
未解決
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
java でExcelファイルの値を読み込み、別ファイルに書き込んで保存する
|
1
|
+
java でExcelファイルの値を読み込み、別ファイルに書き込んで保存する(2016.04.26更新)
|
test
CHANGED
@@ -1,8 +1,16 @@
|
|
1
|
+
(2016.04.26 更新)
|
2
|
+
|
1
3
|
こんにちは。
|
2
4
|
|
3
|
-
javaでExcelファイルの
|
4
5
|
|
5
6
|
|
7
|
+
回答をいただきましたが、別のエラーメッセージが表示されました。
|
8
|
+
|
9
|
+
発生した事象に変化はありません。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
再度よろしくお願いいたします。
|
6
14
|
|
7
15
|
|
8
16
|
|
@@ -28,25 +36,27 @@
|
|
28
36
|
|
29
37
|
|
30
38
|
|
31
|
-
###発生している問題・エラーメッセージ
|
39
|
+
###発生している問題・エラーメッセージ(2016.04.26更新)
|
32
40
|
|
33
41
|
|
34
42
|
|
35
43
|
```
|
36
44
|
|
37
|
-
Exception in thread "main" java.lang.
|
45
|
+
Exception in thread "main" java.lang.NullPointerException
|
38
46
|
|
39
|
-
at org.apache.poi.xssf.usermodel.XSSFWorkbook.validateSheetIndex(XSSFWorkbook.java:1382)
|
40
|
-
|
41
|
-
at org.apache.poi.xssf.usermodel.XSSFWorkbook.getSheetAt(XSSFWorkbook.java:1024)
|
42
|
-
|
43
|
-
at main.HelloWorld2.main(HelloWorld2.java:3
|
47
|
+
at main.HelloWorld2.main(HelloWorld2.java:43)
|
44
48
|
|
45
49
|
```
|
46
50
|
|
51
|
+
エラーの発生したソースコード
|
52
|
+
|
53
|
+
「cell2.setCellValue(richStr);」
|
47
54
|
|
48
55
|
|
56
|
+
|
49
|
-
###該当のソースコード
|
57
|
+
###該当のソースコード(2016.04.26更新)
|
58
|
+
|
59
|
+
|
50
60
|
|
51
61
|
```
|
52
62
|
|
@@ -112,7 +122,9 @@
|
|
112
122
|
|
113
123
|
FileOutputStream out = new FileOutputStream(Dir + "\\" + "jresult.xlsx");
|
114
124
|
|
115
|
-
XSSFSheet sheet2 = outbook.
|
125
|
+
XSSFSheet sheet2 = outbook.createSheetAt();
|
126
|
+
|
127
|
+
//XSSFSheet sheet2 = outbook.getSheetAt(0);
|
116
128
|
|
117
129
|
XSSFRow row2 = sheet2.getRow(2);
|
118
130
|
|