質問編集履歴
3
参考サイトを追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,6 +17,8 @@
|
|
17
17
|
|
18
18
|
【参考サイト】
|
19
19
|
https://resanaplaza.com/%E3%80%90c%E3%80%91npoi%E3%81%A7excel%E7%B0%A1%E5%8D%98%E6%93%8D%E4%BD%9C%EF%BC%88%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E4%BB%98%E3%81%8D%EF%BC%89/?amp=1#R1C1
|
20
|
+
|
21
|
+
https://qiita.com/midori44/items/acab9106e6dad9653e73
|
20
22
|
|
21
23
|
【環境】
|
22
24
|
・C# visual studio2022 .net framework4.7 windows forms
|
2
参考サイトを記述
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,6 +14,9 @@
|
|
14
14
|
・Npoiを使用し、シートを指定、すべての行を読取り変数に格納したいため、for文で1行ずつ、かつセルを1列ずつループで回し、CellTypeでセルの判定をし、変数の格納をする。
|
15
15
|
・case CellType.Blank:を使用すれば、空の条件ができると思いましたが、エラーが出た。
|
16
16
|
・途中まで値が入り、空白のあるセルでエラーが発生
|
17
|
+
|
18
|
+
【参考サイト】
|
19
|
+
https://resanaplaza.com/%E3%80%90c%E3%80%91npoi%E3%81%A7excel%E7%B0%A1%E5%8D%98%E6%93%8D%E4%BD%9C%EF%BC%88%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E4%BB%98%E3%81%8D%EF%BC%89/?amp=1#R1C1
|
17
20
|
|
18
21
|
【環境】
|
19
22
|
・C# visual studio2022 .net framework4.7 windows forms
|
1
値や質問を編集をしました
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,6 +17,8 @@
|
|
17
17
|
|
18
18
|
【環境】
|
19
19
|
・C# visual studio2022 .net framework4.7 windows forms
|
20
|
+
|
21
|
+
よろしくお願いいたします。
|
20
22
|
|
21
23
|
```C#
|
22
24
|
using System;
|
@@ -97,11 +99,11 @@
|
|
97
99
|
ISheet worksheet2 = workbook2.GetSheetAt(1);
|
98
100
|
//シート2の行をworksheet.LastRowNum; で最終行まで参照
|
99
101
|
int lastRow2 = worksheet2.LastRowNum;
|
100
|
-
//int
|
102
|
+
//int x = 0 最初の行 から最後の行まで
|
101
103
|
for (int x = 10; x <= lastRow2; x++)
|
102
104
|
{
|
103
105
|
//i番目の行を取得
|
104
|
-
IRow row2 = worksheet2.GetRow(
|
106
|
+
IRow row2 = worksheet2.GetRow(x);
|
105
107
|
//回して参照した値を格納
|
106
108
|
List<string> lnsv = new List<string>();
|
107
109
|
//セルを0番目から(左から右に)ある数だけ回す。
|
@@ -149,5 +151,3 @@
|
|
149
151
|
}
|
150
152
|
|
151
153
|
```
|
152
|
-
|
153
|
-
よろしくお願いいたします。
|