
教えて下さい。
DataGridView の値を取得して、それを単純に変数に格納しようとしていますが、
DataGridView に何も表示させていない状態で、取得をしようとした場合、以下のような
エラーとなってしまいます。
《エラー内容》
オブジェクト参照がオブジェクト インスタンスに設定されていません。
値が何も入っていない為、当然と言えば当然ですが、、、
その為、それを回避する為にNull判定等を加えたいと考えていますが、そもそも
そのNull判定でも同じエラーとなってしまいます。
《記述内容》
Dim smsg As String
If GRD_マスタ.CurrentRow.Cells(0).Value = "" Then ← ここで既にエラー
smsg = "存在しません。"
MessageBox.Show(smsg, "TEST", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
Else
_kekka = GRD_マスタ.CurrentRow.Cells(0).Value
End If
上記の判定方法の記述の仕方がおかしいでしょうか、、、
初歩的な質問で申し訳ありませんが教えて下さい。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
DataGridViewに空白がある場合はエラーにしたい
Visual Basic(VBA)
-
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
DataGridViewの特定列に入力されている重複チェックをしたい
Visual Basic(VBA)
-
-
4
DataGridView 列ごとの入力制限
Visual Basic(VBA)
-
5
【VB】タブ切り替え時のイベント
Visual Basic(VBA)
-
6
メッセージボックスを大きくする方法
Visual Basic(VBA)
-
7
DataGridViewの、選択されている行を取り出したい
Visual Basic(VBA)
-
8
CloseとDisposeの違い
Visual Basic(VBA)
-
9
DataGridViewでグリッド内に線を引きたい
Visual Basic(VBA)
-
10
DateTimePickerでに年月までしか選択できないようにしたいです。
Visual Basic(VBA)
-
11
C# DataGridView のヘッダーセル中央揃え
C言語・C++・C#
-
12
GridViewでハイライトを使用しない方法
Visual Basic(VBA)
-
13
Webページ上のボタン等の位置を移動したい。
Microsoft ASP
-
14
データグリッドビューの一番最初の行に列を追加したい
Visual Basic(VBA)
-
15
グリッドビューでのチェックボックス押下時イベント
Visual Basic(VBA)
-
16
DataGridViewのデータの引渡しについて
Visual Basic(VBA)
-
17
C# 別なフォームへ値を渡す (初心者です)
その他(プログラミング・Web制作)
-
18
DataGridViewでyyyy/MM/dd
Visual Basic(VBA)
-
19
【C#】DataGridViewの最大列数について
システム
-
20
C#のループでtextboxに値を入れる方法
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実行時エラー 438になった時の...
-
実行時エラー -'-2147417848
-
VBAがブレークモードになっ...
-
実行時エラー3001「引数が間違...
-
【マクロ】エラー【#DIV/0!】が...
-
VBで構造体を使うさ際の64k...
-
VBAで、定数式が必要ですのエラ...
-
なぜこんな初歩的なVBAのIf文で...
-
【Excel VBA】マクロをボタンに...
-
EXCEL/VBAで、自分のPCだけエラ...
-
Excelで下記のようにマクロを作...
-
マクロについて教えてください...
-
Invalid procedure call or arg...
-
ゴールシーク関数で、エラーを...
-
Excel VBA で End Subのところ...
-
EXCEL VBAマクロ中断でデバッグ...
-
VBAの実行時エラー91!どうしよ...
-
Outlook.ApplicationをCreateOb...
-
ExcelのVBAのAutoFillの使い方...
-
実行時エラー48発生時のDLL特定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
実行時エラー 438になった時の...
-
VBAがブレークモードになっ...
-
【マクロ】エラー【#DIV/0!】が...
-
なぜこんな初歩的なVBAのIf文で...
-
VBAでのエラー
-
実行時エラー -'-2147417848
-
実行時エラー48発生時のDLL特定...
-
マクロについて教えてください...
-
ExcelVBA Range クラスの Page...
-
EXCEL VBAマクロ中断でデバッグ...
-
実行時エラー3001「引数が間違...
-
EXCEL/VBAで、自分のPCだけエラ...
-
VB6+SQL サーバー 2000 で 実行...
-
VBAのエラー発生場所をメッセー...
-
ADODB.Streamを使用してUTF-8を...
-
【Excel VBA】マクロをボタンに...
-
OLEDB.NETで接続できない
-
なぜエラーになるのでしょうか...
-
INSERT INTOステートメント構文...
-
Outlook.ApplicationをCreateOb...
おすすめ情報