
No.1ベストアンサー
- 回答日時:
例えば桁未満ならエラーの場合は、下のようではどうでしょうか?
Private Sub DataGridView1_CellValidating(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellValidatingEventArgs) Handles DataGridView1.CellValidating
If Not DataGridView1.Rows(e.RowIndex).IsNewRow Then '新しいレコードの行ならチェックしない
If e.FormattedValue.ToString.Length < 5 Then '5文字未満なら
e.Cancel = True 'キャンセル
End If
End If
End Sub
ちなみに、列ごとに違う場合は、e.ColumnIndexで現在の列がわかるようです。
レス遅くなってすいません。
上記のコードを試したところ問題なく解決しました!
コードもとても分かりやすくて私にも理解できました。
ありがとうございました^^
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
DataGridViewの桁数制限に関して
Visual Basic(VBA)
-
DataGridView 列ごとの入力制限
Visual Basic(VBA)
-
CloseとDisposeの違い
Visual Basic(VBA)
-
-
4
VB2005 DataGridView上でクリックを無効にする方法はありますか?
Visual Basic(VBA)
-
5
DataGridViewで入力チェック後、フォーカスをあてたい
Visual Basic(VBA)
-
6
Statement ignored というエラー
Oracle
-
7
String"から型'Double'への変換は無効です。 とエラーが出ます。
Visual Basic(VBA)
-
8
DataGridViewの特定列に入力されている重複チェックをしたい
Visual Basic(VBA)
-
9
データグリッドビューの一番最初の行に列を追加したい
Visual Basic(VBA)
-
10
DataGridViewのセル編集完了後に値を設定するには
Visual Basic(VBA)
-
11
DataGridViewの、選択されている行を取り出したい
Visual Basic(VBA)
-
12
DataGridViewに空白がある場合はエラーにしたい
Visual Basic(VBA)
-
13
VB初心者。小数点以下の表示でつまづいています(涙
Visual Basic(VBA)
-
14
【C#】DataGridViewの最大列数について
システム
-
15
Ctrl + Cなど複数の入力キーの感知
Visual Basic(VBA)
-
16
Groupboxの配下のコントロール名を確認したい(その逆も有り)
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLで特定の項目の重複のみを排...
-
前回ご教授いただいたコードに...
-
「○」が付いてる祝日以降の「A...
-
COBOLについて
-
Sheet3から2つの条件でオートフ...
-
ListView
-
php mysql で WHERE句内に変数...
-
リストビューの項目の内容を変...
-
Outlook 送受信エラー
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
エクセルで最後の文字だけ置き...
-
INSERT文でフィールドの1つだ...
-
SQLで列名を変数にできないでし...
-
外部参照してるキーを主キーに...
-
Excel再起動でアドインのタブが...
-
EXISTSを使ったDELETE文
-
1、Rstudioで回帰直線を求める...
-
英語ができる方、問題をお願い...
-
SQLServerで文字列の末尾からあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLで特定の項目の重複のみを排...
-
php mysql で WHERE句内に変数...
-
リストビューの項目の内容を変...
-
DataViewで複数条件の...
-
COBOLについて
-
バッチでcsvファイルの指定のカ...
-
DataGridView 右詰め
-
comboxのリストをファイルから...
-
Auto Filter
-
COBOL プログラミング
-
FORMで送信された項目名の格納...
-
初心者)DataGridViewの入力桁...
-
入門書のPHPサンプル内で、MySQ...
-
fgetcsvでCSVを取得した際のnul...
-
メニュー構築
-
重複したデータのみを取得する方法
-
C# リストビューの値を取得
-
ランダムな数字の生成
-
VB6でActiveReport1.5Jを使って...
-
HSPでプログラミングを始めたい。
おすすめ情報