ワークブックをアクティブにする
ワークブックをアクティブにするとは
手動操作でいうと
Excelのウィンドウ内をクリックして
編集できる状態にすることです。
VBAでワークブックをアクティブにするには
次のようにします。
|
Sub macro200326a()'ワークブックをアクティブにする Workbooks("Book1.xlsx").Activate End Sub |
"Book1.xlsx"の部分でワークブックの名前を指定します。
ワークブックの名前は拡張子も含めて指定します。
ただし、1回も保存していないワークブックは拡張子がないので
拡張子なしで指定します。
また、既に開いている状態のワークブックの名前しか
指定できません。
既に開いているワークブックの名前は
ウィンドウのタイトルでも確認できます。
Activateメソッドを実行したときに
次のエラーが発生することがあります。
このエラーは
指定したワークブックが
開いているワークブックの中になかったため起きた可能性があるので
ワークブックの名前が正しいか確認してください。
| 固定リンク
この記事へのコメントは終了しました。



コメント