Excel 2013 は標準では別インスタンスで起動できない

職場の Office が 2010から 2013になったのですが、
複数のブックを開いて仕事をしていた時に動作がどうもおかしいことに気づきました。

ブックAを作業してて、ブックBの仕事が途中で割り込んできてブックBを編集後、ブックAに戻ってきて、やりかけていた作業が間違っていたのに気付いてUNDOしようとすると…なぜかブックBの内容がUNDOされてしまうという…。

|。・ω・)。o ( 別に開いたEXCELファイルは別インスタンスで実行されるんじゃないのか! )

Excel のコマンド ライン スイッチ

 /x
Excel の新しいインスタンスを (別プロセスで) 起動します。

使用例

excel.exe /x "c:\My Folder\book1.xlsx"

Excel 2013 の「元に戻す・やり直し」は複数の Excel - マイクロソフト コミュニティ
どうやら、Excel 2013から強制的に同じプロセスで実行されるらしい。

excel
これを回避するためにはコマンドラインで /x を指定するか ALTを押しながらEXCELを起動する。
ただし、EXCELファイルを開くときに 押していても無効。
ちょっとめんどくさいね ・ω・

おすすめ

3件のフィードバック

  1. 名無し より:

    こういうのは、ショートカット作って対応するか、ファイルの関連付けで対応するか・・・
    それくらいしか無いんでしょうかね

  2. コンテニューできないのさ より:

    関連付けを弄るだけのレジストリをつくってみては

  3. 黒翼猫 より:

    レジストリで全部別インスタンスにしてしまうと、今度はブック間のマクロが動かなかったり
    面倒なんですよね

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です