yuu_nkjm blog


2011-05-20(Fri) [長年日記]

[Windows 7 (64bit)][MSOffice] Office 2007とOffice 2010を共存させる

インストール

Office 2007とOffice 2010を同じOS上にインストールすることができる.まず,Office2007をインストールする.その後,Office 2010をインストールする.インストーラを起動すると,自動アップグレードかカスタムアップグレード(正確な文言忘れた…)かを選択させられる.この時,カスタムアップグレードを選ぶと,"以前のバージョンを全て残す"という選択ができるようになるので,それを選べば良い.

画像の説明

Power Pointを複数ウィンドウで開けない(MDIになってしまう)のが嫌だったんだけど,複数のバージョンのOfficeを使い分ければ複数ウィンドウでPower Pointファイルを開くことも可能になる.Power Point間でコピーアンドペーストをしたいときとか,MDI形式で開かれるとウィンドウの切替が面倒なんだよね.

関連づけ

パワーポイントやエクセルのアイコンをダブルクリックしたとき,Office 2010が起動して欲しいのに,Office 2007が起動してしまった.

ひとまずMicrosoft Ansersに掲載されていた以下の方法で乗り切った.

Excel, PowerPointの設定を変更するには、/regserver コマンドを使用して、優先に起動するプログラムを変更することができます。
 
複数のバージョンの Office がインストールされている場合の Office オートメーションについて
 
例)Excelの設定例
Office 2010を優先にしたい場合: "c:\program files\microsoft office\office14\excel.exe" /regserver
Office 2007を優先にしたい場合: "c:\program files\microsoft office\office12\excel.exe" /regserver
 
Office 2010を優先にしたい場合は、共存時のインストール順序に従って、正しくインストールを行うだけで済みます。
Officeを共存する場合のインストール順番は、古いバージョンの順にインストールを行う必要があります。
つまり、Office 2007、Office 2010の順にインストールを行います。
この順番が違っていると、正しく動作しない現象が発生する可能性があります。(共存インストールの条件)
また、Office 2010が64bit版の場合は、共存インストールを行うことができません。
 
----- 追記 -----
今更ですが、混乱するといけないので追記をしておきます。
起動する優先の変更を /regserver コマンドで行った場合、そのまま使用すると変更が反映されない場合がありますので、
変わらない場合は、PCを再起動してから確認を行ってください。

コピペ用のメモ.

"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE"  /regserver
"C:\Program Files (x86)\Microsoft Office\Office14\POWERPNT.EXE"  /regserver
"C:\Program Files (x86)\Microsoft Office\Office14\WINWORD.EXE"  /regserver

関連ページ

本日のリンク元
その他のリンク元
検索

トップ «前の日記(2011-05-19(Thu)) 最新 次の日記(2011-05-21(Sat))» 月表示 編集 設定
2006|01|06|12|
2007|06|09|
2008|01|03|04|06|07|08|09|10|12|
2009|01|02|05|06|07|08|10|11|12|
2010|03|04|05|06|07|08|09|10|11|
2011|01|02|03|04|05|06|07|08|09|11|12|
2012|01|02|04|06|07|08|10|11|12|
2013|01|02|03|07|08|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|
2015|01|02|07|11|12|
2016|01|03|05|07|08|09|