Excel VBAExcel VBA開発 虎の巻

他のワークシートのセル

カテゴリ:ワークシート

他のワークシートのセルを指定するには以下のようにします。
Worksheets("Sheet3").Range("A1").Value = 10

"Sheet3"の部分はワークシートの名前を指定します。
この部分は数字で何番目のワークシートかを指定することも出来ます。
Worksheets(3).Range("A1").Value = 10

このようにすると3番目のワークシートになります。

最後のワークシートを指定したい場合には、まずワークシートの数を求めます。これは以下のように書けます。
Worksheets.Count

これを使えば最後のワークシートに値を入れることができます。

Worksheets(Worksheets.Count).Range("A1").Value = 10

カテゴリ:ワークシートの記事


Excel VBA基本レッスン Amazon Kindle版発売中!