- ベストアンサー
エクセル 連動して自動で開く
エクセルファイル: BookA、BookB エクセルファイルBookAを開くと、それと同時に同ウィンドウ内にBookBが開くようにするにはどうすればよのでしょうか?やはりVBAなるものが必要なのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
VBAが必要です。 例として、XPでエクセル2003の場合です。 BookAを開き、ツールバーの「ツール」→「マクロ」→「Visual Basic Editor」を起動。 プロジェクトウィンドウ(左側上のウィンドウ)の「ThisWorkbook」をダブルクリック。 右側のウインドウに、次のように記述してください。 Private Sub Workbook_Open() Workbooks.Open Filename:="C:\Documents and Settings\user00\デスクトップ\BookB.xls" End Sub 保存して終了し、再度BookAを起動してみてください。 ちなみに↑の例では、 ユーザー名はuser00 BookBはデスクトップ上にある場合…ということですので、BookBが置いてあるフォルダに変更してください。
その他の回答 (1)
noname#126482
回答No.1
作業状態の保存で保存されたファイルを開くことでできます。 ★配置したブックを作業状態ファイルに保存する - Excel - Microsoft Office http://office.microsoft.com/ja-jp/excel-help/HP010250051.aspx
質問者
お礼
回答ありがとうございます。 初めに言っておけばよかったんですけど、使っているのは2003なんです; 教えていただいた方法は2003にはありませんで・・・
お礼
回答ありがとうございます。 教えていただいた通りにするとうまくできました。 こうやって簡単にできると、少しVBAの敷居が低くなりました。 いろいろ勉強したいと思います。