次の方法で共有

Office 2010 へのファイルの関連付け方法

Anonymous
2010-08-01T07:37:33+00:00

Office 2010 インストールで問題があったために Office 2007 を削除しました。

その後、Office 2010 が正常にインストールされたので Office 2007 の再インストールをしましたが Office ファイルから起動をすると Office 2007 が起動してしまいます。

Word, Excel, PowerPoint とも Office 2007 ではなく Office 2010 に関連づけをする方法を教えて下さい。

ファイルから右クリックでプログラムで起動またはプロファイルで設定をしようとしても Microsoft Office Word (docxの場合)のように設定をされており、Office 2007 が起動してしまいます。

よろしくお願いします。

<タイトル変更前>

Office 2010 をインストール後に Office 2007 の再インストールをしたため Office ファイルから起動をすると Office 2007 が起動してしまいます。 Office 2010 へのファイルの関連づけ方法を教えて下さい。

Microsoft 365 と Office | インストール、引き換え、ライセンス認証を行う | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

sumz 177.8K 評価のポイント
2010-08-01T15:24:33+00:00

複数のOfficeのバージョンを共存インストールした場合は、単体のOfficeだけの場合のように、

ファイルの拡張子などで既定のプログラムの関連付けをすることができません。

理由は、起動に関わるレジストリエントリが共通であるためと、レジストリが更新されるタイミングによるもので、

単体バージョンの場合のような、関連付けが意味を持たなくなるためです。

以下はOfficeの共存時の仕様なのですが、

Access, Wordは起動時にレジストリが更新されるため、最後に起動したバージョンのプログラムが優先で起動します。

つまり、起動時にレジストリが更新されてしまうので、下記に示すコマンドによる設定はあまり意味を持たなくなります。

Excel, PowerPointの場合はインストール時に設定されるため、最後にインストールしたバージョンのプログラムが優先で起動します。

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を再起動してから確認を行ってください。


Susumu Zenba

Microsoft MVP for Business Productivity-Word

この回答は役に立ちましたか?

0 件のコメント コメントはありません

4 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2010-08-06T09:59:58+00:00

    奥の細道 さん、善場 進 さん、ご回答ありがとうございます。

    gu3 さん、こんにちは。

    Answersをご利用いただきまして、ありがとうございます。

    こちらの情報について、同じような疑問をお持ちの方にも参考にしていただけるよう [回答としてマーク] をさせていただきました。

    「参考になった」と思う回答がありましたら、ご遠慮なく、ご自身でマークしてくださいね。

    マークがあると、他の方が検索する際に情報が見つけやすくなりますし、アドバイスした方もきっと嬉しいと思います。

    またAnswersをご利用ください。

    お待ちしております。


    黒田まい – Microsoft Support

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2010-08-01T23:42:53+00:00

    明快な説明をしていただきありがとうございました。

    アプリケーション設計の仕様で、関連付けができないことを了解しました。

    Office 2003 までの古い拡張子のファイルでも確認をしました。

    どうしても使い難い場合は Office 2010 の再インストールをすることにいたします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2010-08-01T09:45:42+00:00

    最悪は、Office 2010 をUninstall して再Install をすれば、すべてOffice 2010 に関連づけされると思っていました。

    Office 2010 のあとに Office 2007 を Install した状態で Office 2010 にファイルを関連づけしたかったので質問をしました。

    個別でも Office ファイルを Office 2010 に関連づける方法はないのでしょうか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2010-08-01T08:43:20+00:00

    ・複数のOffice製品を使用する場合には 古いVersionのOfficeからInstallする必要があります。

    http://support.microsoft.com/kb/928091/ja の 詳細 の インストールの順序 をご覧ください。

    ・Office2007とOffice2010の両方を使いたい場合には、以下の様にしてはどうでしょうか。

    1. 現在InstallしてあるOffice2007、Office2010の両方をUninstallします。
    2. 次に Office2007 をInstallします。
    3. Office2007のInstall後に Office2010 をInstallします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません