みなさん、こんにちは、
みむすたーです。
今日は、現在選択中のセル位置から移動する方法について説明します。
私も資料作成の際にマクロを組んだりするときによく使うもので、
とても便利なので、ぜひみなさんも使えるようになってみてください。
それではいきましょう。
現在選択中のセル位置から移動する方法
まずは、選択中のセル位置をどのように取得するかについてです。
現在選択中のセルを参照する際は、Selectionプロパティを使用します。
そして、以下のようにSelectionプロパティに定義されているoffsetメソッドで、
現在選択中のセル位置からオフセットを指定し、上下左右の指定を行えます。
最後に.Selectとしているのは、そのセルを選択するためのメソッド呼び出しです。
※Offsetまででは、選択まではされていないので、.Selectでちゃんと選択までしてあげましょう。
‘ 現在選択中のセルから下方向に移動する
Selection.Offset(1,0).Select
‘ 現在選択中のセルから右方向に移動する
Selection.Offset(0,1).Select
‘ 現在選択中のセルから上方向に移動する
Selection.Offset(-1,0).Select
‘ 現在選択中のセルから左方向に移動する
Selection.Offset(0,-1).Select
このコードでは、上下左右に現在選択中のセルを移動させてみました。
それでは今日はこのあたりで。
コメント