|
はじめまして。現在3つのブックにそれぞれマクロを組んで、表紙を作り、表紙のボタンより3つのブックを立ち上げたいと思っています。そしてそれぞれのブックの中にauto_openがあって、ボタンには
Sub オープン()
Workbooks.Open "C:\book1.xls"
ActiveWorkbook.RunAutoMacros xlAutoOpen
Workbooks.Open "C:\book2.xls"
ActiveWorkbook.RunAutoMacros xlAutoOpen
Workbooks.Open "C:\book3.xls"
ActiveWorkbook.RunAutoMacros xlAutoOpen
End Sub
のようなサブルーチンを入れたのですが、book1しかxlauto_openが働いてくれません。なのでbook1のなかに
Workbooks.Open "C:\book2.xls"
ActiveWorkbook.RunAutoMacros xlAutoOpen
を入れて、book3に
Workbooks.Open "C:\book3.xls"
ActiveWorkbook.RunAutoMacros xlAutoOpen
を入れてみたりもしましたが結果は駄目でした。どうにかして表紙ボタンでマクロを起動させた3つのbookを開きたいのですが、どうしたらいいかわかりません。どうかいい方法ありましたらおしえてください。お願いします。
|
|