Windows 7のExcel 2007で複数ブックを別ウインドウで開く方法

Windows 7 の Excel 2007 で複数ブックを別ウインドウで開く
  • このエントリーをはてなブックマークに追加
  • このエントリーをはてなブックマークに追加

ひとつのウインドウに複数ブックが開かれる

Excel 2007 でExcelファイルを開いてる時に、別のExcelファイルをダブルクリックで開くと同じウインドウの中に表示されます。

これが便利か否かは人によるんだろうけど、限られた1ディスプレイの中で複数ファイルを閲覧するというのは、なかなか厳しいものがあります。

テスト仕様書とかエビデンスとかを見比べる時とか、2画面でファイルを並べたいよね。

XPまでなら対応は簡単

XPまでは、フォルダオプションの「ファイルの種類」からパラメータ指定で実現できたんだけど、Vista以降だとフォルダー オプションに「ファイルの種類」タブが無いんだよね。

これ気付いた時は、結構衝撃的だった。

まぁ正確に言うと、Vista以降でも拡張子毎のアプリケーション設定はできる。
でも細かいパラメータの設定が、ここではできなくなった罠。

別ウインドウで開く超簡単な方法

まずは超簡単な方法を説明するよ。

  1. Excel ファイルをダブルクリック等で開く
  2. スタートメニューやショートカット等で、新しくExcel を立ち上げる
  3. 新しく開かれた Excel ウインドウに、別のファイルをドラッグ&ドロップ

1、2ファイルならこれでも良いと思うけど。
毎回こんなことするのは、アホくさくい。

レジストリを書き換える方法

XPまではフォルダオプションから設定できたアプリケーション起動時のパラメータ設定。
Vista以降では、レジストリエディタから同様の設定ができる。

個人的には同じウインドウに複数ファイルが表示されることのメリットが感じられないので、レジストリを書き換える方法を説明するよ。

カチカチッ!で毎回ウインドウ上がってくるようになるんで、そんなことしたくないって人は、そのままのキミで居てね。

レジストリエディタを起動

「プログラムとファイルの検索」に「regedit」と入力。
「regedit.exe」を実行し、レジストリエディタを起動する。

レジストリ書き換える前に、[ファイル] - [エクスポート] でバックアップしてね。
書き換え後に何か問題が起きたら [インポート] で取り込んで設定を戻すよ。

xlsxのブックの設定

対象のブック形式によって、設定するレジストリのキーが異なります。

Excel ブック(xlsx)
Excel.Sheet.12
Excel マクロ有効ブック(xlsm) Excel.SheetMacroEnabled.12
Excel バイナリ ブック(xlsb) Excel.SheetBinaryMacroEnabled.12
Excel 97-2003 ブック(xls) Excel.Sheet.8
CSV(カンマ区切り)(csv) Excel.CSV

とりあえず、2007 らしく xlsx を例に説明します。
その他のブック形式についても、設定は同じ手順で。

コンテキストメニューに「別のウインドウで開く」を追加

「HKEY_CLASSES_ROOT」-「Excel.Sheet.12」-「shell」 を選択し、新規キー追加。

追加したキーの名前を「別のウィンドウで開く(&W)」とする。
さらにその下に「command」 という名前のキーを作成。

「command」(規定)の値に、Excel本体のパスと引数「"%1"」を設定。

ウチの場合だと「"C:\Program Files (x86)\Microsoft Office\Office12\EXCEL.EXE" "%1"」となります。

shellの規定値を「別のウィンドウで開く」に設定

「HKEY_CLASSES_ROOT」-「Excel.Sheet.12」-「shell」(既定)の値を、「Open」から「別のウィンドウで開く(&W)」に変更。

設定は以上。

コンテキストメニュー「別のウインドウで開く」が追加

コンテキストメニューに「別のウインドウで開く」が追加されてることを確認。

shellの規定値を「別のウインドウで開く」に設定しているため、上記設定を行なったブック形式のファイルは、常に別ウインドウで開きます。

同じウインドウで開きたい場合は、コンテキストメニューの「開く」を選択。ファイル実行時の動作を今までどおりに戻したい場合は、shellの規定値を「Open」に変更すればOK。

おわり(∩´∀`)∩

参考

Windows 7でフォルダーオプションに「ファイルの種類」タブがなくて困った | Win7JP ウィンドウズ7の総合情報&カスタマイズ

Windows7でExcel2010の複数のブックをそれぞれ別のウィンドウで開く | katsukiブログ

できるExcel 2010 Windows 7/Vista/XP対応
小舘由典 できるシリーズ編集部
インプレスジャパン
売り上げランキング: 3,045