- 268 名前:255 mailto:sage [2010/02/11(木) 15:25:13 ]
- >>267
book3,book4,book.......と複数ブックが 開いている状態でbook2(マクロを登録したファイル)をアクティブ にしてその中のマクロを実行するときに ひとつ前にアクティブだった任意のブック(book1 or book3 or ......) をアクティブにする方法です。 activewindow.activatepreviousではウインドウが開いた順番をもとに ひとつ前の番号のウインドウをアクティブにするだけなので、 ひとつ前の番号のウインドウ = ひとつ前にアクティブだったブック とは限らないケースがあり、マクロ実行時に思惑通りの動作を してくれなかったのです。
|

|