• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:OfficeXPとOffice2007共存)

OfficeXPとOffice2007の共存方法

このQ&Aのポイント
  • Windows7を契機にOffice2007を購入しましたが、以前使っていたOfficeXPを利用したい場合どうすれば良いでしょうか?デフォルトはOfficeXPで開きたいので、共存させる方法を教えてください。
  • OfficeXPとOffice2007を共存させるためには、以下の手順を実行してください。まず、OfficeXPを再度インストールし、デフォルトプログラムの設定を行います。しかし、Excelのファイルを開くとOffice2007が起動してしまう場合があります。この場合は、既定のプログラムの設定を変更する必要があります。
  • 共存させる場合、Office2007がデフォルトになってしまうことがあります。Excelの場合は、コントロールパネルの既定のプログラム設定でOfficeXPを選択する必要があります。また、Outlookの場合も設定を変更する必要があります。共存させるためには、いくつかの設定変更が必要ですが、OfficeXPとOffice2007を同時に利用することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • s-uzen
  • ベストアンサー率65% (2051/3118)
回答No.2

> 共存の場合は、2007がデフォルトになってしまうのでしょうか? はい、その通りです。 共存インストールをした場合は、ファイルの拡張子とプログラムの関連付けが意味を持たなくなり、レジストリに設定された情報で起動します。 Wordは起動する時にレジストリの更新を行いますので、バージョンを切り替えるとWindowsインストーラが実行されるので、最後に起動したバージョンが起動する動作になります。 Excel/PowerPointは、インストール時に、最後にインストールしたバージョン(つまり2007)でレジストリが更新されるので、ファイルから起動の場合は2007が起動することになります。 コマンドでレジストリを強制更新することで、起動するバージョンを変更することができます。 メモ帳でコマンドを作成しておき、ショートカットで実行するようにしておけば良いと思います。 関連情報 2007 Office スイートおよび 2007 Office プログラムを、他のバージョンの Office を実行しているコンピューターで使用する方法 http://support.microsoft.com/kb/928091/ja 複数のバージョンの Office がインストールされている場合の Office オートメーションについて http://support.microsoft.com/kb/292491/ja Excel 2003 と Excel 2007 を共存させる場合の留意点 http://www.drk7.jp/MT/archives/001226.html その他の方法として、ファイルエクスプローラー上でファイルを右クリックしたときの「送る」に両方のショートカットを置いて運用する方法があります。 クリックで開くのと比べると手間かもしれませんが、コマンドでレジストリの強制更新を頻繁にするのと、どちらが使い勝手が良いかでしょうね。 送る(SendTo)に追加する方法 http://kei.serio.jp/howto/sendto.html  

qqandaa
質問者

補足

s-uzenさん 回答ありがとうございます! いただいた回答を参考に下記を実施しましたが、下記のような状況でした。。 そもそも、2007インストール後にXP(2002)をインストールするといった保証さ れていない順番にインストールしたことが問題なのでしょうか? 【PowerPoint】 "C:\Program Files (x86)\Microsoft Office\Office10\POWERPNT.EXE" /regserver ⇒「MicroSoftProfessinalXPを構成します」という表示が出て、(目盛が行った り来たりして)、その後PoerPointファイルを開くと2007で開きます。 "C:\Program Files (x86)\Microsoft Office\Office12\POWERPNT.EXE" /regserver ⇒MicroSoftStandard2007を構成しますというWindowが出て、進行状況が表示さ れます。その後PoerPointファイルを開くと2007で開きます。 【Excel】 "C:\Program Files (x86)\Microsoft Office\Office10\EXCEL.EXE" /regeserver ⇒Excel2002が開きます。 "C:\Program Files (x86)\Microsoft Office\Office12\EXCEL.EXE" /regeserver ⇒Excel2002が開きます。

その他の回答 (1)

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.1

レジストリーをいじればできるらしいですが 私の場合、普段は2007を使っているので Excel2002(XP)を最小化していつもタスクバーに置いておき 使用終了時はPCをスリープかスタンバイにしておきます。  再起動したり、電源を切ったあとはまたExcel2002を起動してから 使うようにしています。 (ちっとも解決策になっていませんが、別に面倒とは思わないので・・・)

関連するQ&A