• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBのグリッドにてマウスクリックでセル位置を正確に取得したい)

VBのグリッドでマウスクリックでセル位置を正確に取得したい

このQ&Aのポイント
  • VBのグリッドでマウスクリックしたセルの列と行の位置番号を正確に取得する方法を教えてください。
  • また、マウスをドラッグして複数のセルの範囲を取得する方法も知りたいです。
  • VBのバージョンは5です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

見出し部分のクリック取得は、MouseRow、MouseColで 取得できると思います。 範囲選択では、 Row:選択開始行 Col:選択開始列 RowSel:選択終了行 ColSel:選択終了列 で取得できると思います。

greenhope
質問者

お礼

早速のアドバイスありがとうございました。まさにそのとおりに記述したら、目的を達することができました。 グリッド名.MouseRow という正確な変数があるのに、なんでグリッド名.Row という、不完全な 変数があるのかと首をかしげてしまいました。 ColSel も、なかなかその綴りからわかりにくいものです。おかげですっきしました。VBを勉強中のため、分からなくなるたびに質問しますので今後ともよろしくお願いします。  

関連するQ&A

専門家に質問してみよう