その他の変数の型については変数の型について Excel(エクセル)マクロ(VBA)を参照してください。
まずは変数の型「Workbook」の基本的な使い方を解説していきます。
Workbookの使い方
Workbookを格納する場合は「Workbook」を使います。
ほかの変数との違いとして、Workbookなどのオブジェクトに格納するときはその行の頭に「Set」を付けます。
Sub ワークブックの使い方()
Dim tb As Workbook
Set tb = ThisWorkbook
MsgBox tb.name
End Sub
このコードを実行すると
と表示されました。
「Dim tb As Workbook」で「tb」がワークブックであると宣言し
「Set tb = ThisWorkbook」で「tb」にマクロを実行しているブックを格納しています。
「MsgBox tb.name」でメッセージボックスにワークブック「tb」のファイル名を表示させています。
この「.name」の部分をプロパティと言います。
「Workbook」にはプロパティとメソッドというものがあります。
Workbookのプロパティとメソッド
「Workbook」にはプロパティとメソッドというものがあります。これらプロパティとメソッドを使うことによってブックを開いたり閉じたり、ファイル名を取得したり保存フォルダ名を取得したり指定したりといろいろなことができるようになります。
「Workbook」のプロパティとメソッドについて下のブログでもう少し詳しく解説しています。
コメント