複数のブックを開く
test1 → test2 → test3の順にブックを開いた結果です。
開いた順に重なっています。
複数のブックを開くVBA
・Workbooks.Open パス+ファイル名でブックを開いています。
Sub MyOpen()
Workbooks.Open "c:\test\test1.xlsx"
Workbooks.Open "c:\test\test2.xlsx"
Workbooks.Open "c:\test\test3.xlsx"
End Sub
test2のブックを指定し前面にした結果です。
複数のブックを開いた後、test2のブックを指定し前面に表示するVBAです。
・Activateを使用する場合は、Workbooksの引数にパスは必要ありません。ブック名のみ指定します。
Sub MyOpen()
Workbooks.Open "c:\test\test1.xlsx"
Workbooks.Open "c:\test\test2.xlsx"
Workbooks.Open "c:\test\test3.xlsx"
Workbooks("test2.xlsx").Activate
End Sub