teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2017/02/20 07:56

投稿

YAmaGNZ
YAmaGNZ

スコア10665

answer CHANGED
@@ -1,4 +1,12 @@
1
1
  NullRefferenceExceptionが発生するということは、
2
2
  Me.Controls("DataGridView" + i.ToString())
3
3
  この部分でNothingになっていると思われます。
4
- DataGridViewの名前が"DataGridView1"等になっているのでしょうか?
4
+ DataGridViewの名前が"DataGridView1"等になっているのでしょうか?
5
+
6
+ 名前で探せないのであれば
7
+ ```VB.NET
8
+ For Each c As Control In Me.Controls
9
+   ’ここでcの型を判断してDataGridViewであれば処理する
10
+ Next
11
+ ```
12
+ という感じで大丈夫だと思います。

1

誤字

2017/02/20 07:56

投稿

YAmaGNZ
YAmaGNZ

スコア10665

answer CHANGED
@@ -1,4 +1,4 @@
1
1
  NullRefferenceExceptionが発生するということは、
2
2
  Me.Controls("DataGridView" + i.ToString())
3
- 個々の部分でNothingになっていると思われます。
3
+ の部分でNothingになっていると思われます。
4
4
  DataGridViewの名前が"DataGridView1"等になっているのでしょうか?