No.1
- 回答日時:
どのようなタイミングでそのデータを取得したいのでしょう
たとえば ボタンを押したときとか、セルの選択が変わったときとか
そのタイミングにより イベントの引数から情報を引き出すのか
データグリッドビューのプロパティから取得しないといけないのかが異なってきます
ボタンが押された際の場合なら
if TypeOf DataGridView1.CurrentCell Is DataGridViewComboBoxCell then
dim Comb as DataGridViewComboBoxCell = DataGridView1.CurrentCell
MsgBox( Comb.Items.IndexOf( Combo.Value ) )
end if
といった具合です
この回答への補足
大変、返事がおそくなって申し訳ありません。
ボタンが押されたときでもいいと思うんですが、私の希望としては、
ComboBoxの中から選らばれた時ですね。
No.2ベストアンサー
- 回答日時:
フォームにメンバー変数として
Dim WithEvents combCtl As DataGridViewComboBoxEditingControl
を追加
DataGridViewのCellLeaveイベントで
combCtl = nothing
DataGridViewのEditingControlShowingイベントで
if TypeOf e.Control Is DataGridViewComboBoxEditingControl then
combCtl = CType( e.Control, DataGridViewComboBoxEditingControl )
end if
combCtlのSelectedIndexChangedイベントで
MsgBox( combCtl.Text )
といった具合でしょう …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 複数条件のオートフィルタ(VBA) 2 2022/12/09 15:40
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) Excel 条件付き書式について 1 2022/12/14 20:38
- Excel(エクセル) Excel 表の作成について 3 2022/06/16 12:15
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
フォームの再読み込み
-
Access VBA でデータペーストを...
-
ユーザーフォームに別シートか...
-
セルをマクロのボタンにしたい。
-
.NET(VB)でボタンの連打を防止...
-
プロシージャからイベントをコ...
-
VBA(エクセル)で自動的にボタン...
-
F10ボタンでMsgboxを開くとwind...
-
他フォームのクリックイベント取得
-
エクセルVBAでユーザーフォーム...
-
オプションボタンによっての表...
-
Excel マクロ 閉じるボタン
-
動的に作成したボタンオブジェ...
-
ボタンの状態
-
button をクリックしてもへこま...
-
ボタンコントロールの改行(Win...
-
【vb2005】 動的に作成されたCo...
-
初歩の質問です。
-
[Excel VBA]コマンドボタンの入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
フォームの再読み込み
-
ユーザーフォームに別シートか...
-
VBA CommandButtonの文字ずれ
-
セルをマクロのボタンにしたい。
-
コマンドボタンやイメージにマ...
-
Excel VBA Application.caller...
-
VBAのボタンの位置が変わって困...
-
Access VBA でデータペーストを...
-
プロシージャからイベントをコ...
-
他のアプリケーションとの連携
-
閉じると「+」になり開くと「-...
-
C#で動的に作ったtextboxを消す。
-
ボタンをマウスで押し続けたと...
-
VBA でのボタンの移動について
-
ボタン
-
CommandButtonのCaptionを変化...
-
TextBoxでEnterキーを押すと、...
-
VB.net でトグルボタンを実現し...
おすすめ情報