前回一番下のセルまで移動させるマクロを作りましたが、次は
日付が前後した場合、ワンクリックで日付順に並べ替えるマクロを紹介します。
今までセルの指定の仕方は、Cells(1,5)といった指定の仕方でした。
この指定の仕方だと、一つのセルしか指定できません。
ある範囲のセルを指定したい場合、次のように記述します。
Range(Cells(1,1),Cells(3,2))
これは、A1からB3まで指定します。
Sub 範囲指定()
Range(Cells(1, 1), Cells(3, 2)) = 111
End Sub
これを実行させると、次の図になります。
もちろん変数を使って、範囲を広げたり狭くすることもできます。
また名前を定義して、Range(“摘要”)という書き方もできます。