プロが教える店舗&オフィスのセキュリティ対策術

エクセルファイル:
BookA、BookB

エクセルファイルBookAを開くと、それと同時に同ウィンドウ内にBookBが開くようにするにはどうすればよのでしょうか?やはりVBAなるものが必要なのでしょうか?

A 回答 (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が置いてあるフォルダに変更してください。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

教えていただいた通りにするとうまくできました。

こうやって簡単にできると、少しVBAの敷居が低くなりました。

いろいろ勉強したいと思います。

お礼日時:2010/12/18 02:11

作業状態の保存で保存されたファイルを開くことでできます。


★配置したブックを作業状態ファイルに保存する - Excel - Microsoft Office
http://office.microsoft.com/ja-jp/excel-help/HP0 …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

初めに言っておけばよかったんですけど、使っているのは2003なんです;

教えていただいた方法は2003にはありませんで・・・

お礼日時:2010/12/18 02:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!