- ベストアンサー
ExcelVBAで選択されてる行番号を取得する方法
Excelシートでどの行を選択してるのかをVBAで取得したいのです。 1行選択の場合や複数行選択。 あるいは飛び飛びでの選択もあります。 どうやって取得できるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
取得したのをどうする(配列に取得する)のかわかりませんが、こんなのではどうでしょうか? Sub test() Dim r As Range For Each r In Selection.Rows MsgBox r.Row Next End Sub
お礼
すばらしい回答です。ずばり解決です。 ありがとうございました! ネットで調べたんですが、見つからないですね~。 ちなみに、選択した行の文字列をクリップボードにコピーするという プログラムを作っていました。 かなり助かりました。