ワークブックのActivateメソッド

ワークブックをアクティブにするときは Activate メソッドを使用します。

構文
object.Activate
※objectはWorkbookオブジェクトを表す変数

アクティブでないブックのセルを操作する際、ブックおよびシートをアクティブにしてからセルを操作してもよいのですが、ブックおよびシートをアクティブにするにもわずかながら処理時間がかかります。少しでも処理時間を短くしたい場合は、Activate メソッドはできるだけ使用せず、ブック・シートを指定してセルを操作するとよいでしょう。

次のサンプルマクロはワークブック”test.xlsm”をアクティブにする例です。

Sub sample_eb086_01()
    Workbooks("test.xlsm").Activate
End Sub
タイトルとURLをコピーしました