- ベストアンサー
エクセルで今あるセルからデータのある最終列までの範囲を選択するには
セルが、あるセルにあり、そのセルから右へデータのある最後の列までの範囲を選択するコードを教えていただけないでしょうか。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
質問が良くわからない。 >セルが、あるセルにあり なんて何のこと? 例えばD3を今選択されていて、I3が、データのあるセルとしては一番右の列の場合、 SHIFTキーを押しつつ、ENDキーを押し、続いて横矢印きーでよいのかな。 コードってVBAの話ですか。 それをマクロの記録をとればわかることですよ。 D5の例 Range("D5").Select Range(Selection, Selection.End(xlToRight)).Select
その他の回答 (3)
- okormazd
- ベストアンサー率50% (1224/2412)
回答No.4
マクロ記録。 途中に空白セルがあってもこれでいくでしょう。 Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
- gyouda1114
- ベストアンサー率37% (499/1320)
回答No.2
>範囲を選択するコードを教えていただけないでしょうか コードではありませんがそのセルから右へデータのある最後の列までの範囲を選択する方法です ノートパソコンで確認してます 多分デスクトップでも同じだと思います Ctrl+Shift+→キー(end)
- xls88
- ベストアンサー率56% (669/1189)
回答No.1
例えば MsgBox Range(ActiveCell, ActiveCell.End(xlToRight)).Address とか MsgBox Range(ActiveCell, Cells(ActiveCell.row, Columns.Count).End(xlToLeft)).Address