次の方法で共有

プログラムの関連づけを変更したら「プログラムにコマンドを送信している時に、エラーが発生しました」

Anonymous
2013-07-02T04:43:42+00:00

環境

  • OS: Windows8
  • Office: 2010 Professional + 2013 Professional (クイックインストール)

何をしたか

  • xls 形式ファイルのプログラム関連付け変更を試みる(Excel2013→Excel2010)
  1. エクスプローラでxlsファイルのプロパティを開く
  2. 全般タブでプログラム(この時点では「Excel(デスクトップ)」)の「変更」
  3. 「その他のオプション」→「このPCで別のアプリを探す」
  4. C:\Program Files\Microsoft Office\Office14\Excel.exeを選択しOK
  5. 2.に戻るので「OK」(→関連付け変更完了)
  6. (ここから問題発生)
  7. エクスプローラでxlsファイルのアイコンをダブルクリック
  8. 「プログラムにコマンドを送信している時に、エラーが発生しました」エラー表示後、Excel2013が開くが、ファイルは何も開かれない(ブック無し)。

試みた復旧作業

  • 関連づけを元に戻す("C:\Program Files\Microsoft Office 15\root\office15\EXCEL.EXE"を直接指定)→復旧せず
  • Windows8の復元(実施前の復元ポイントまで戻す)→復旧せず
  • http://support.microsoft.com/kb/211494/ja (DDEの問題)→FixIt実施したが復旧せず
  • Excel2010/2013のアプリ全表示画面からショートカットのプロパティを表示し、管理者モードや互換モード動作になっていないか確認→なってない
  • Office2013 のクイック修復→復旧せず
  • Office2013 のオンライン修復→復旧せず
  • オンライン修復後、再びDDE問題FixIt実施→復旧せず

ということで

  • どなたか解決法をご教示下さいませ。

余談ですが「何のための『修復・復元』なの?」」と思います。

Microsoft 365 と Office | Excel | 家庭向け | Windows

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

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

12 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-07-09T09:44:45+00:00

    k-uchi さん、こんにちは。

    返信をしていただきありがとうございます。

    どちらのバージョンも完全に削除して入れなおしてみても、どちらの形式でもエラーが出て開けなかったのですね。。

    アンインストールの手順についてですが、書かれているように、入れた順の逆が通常かと思います。

    今回は双方のバージョンとも完全削除であったため、順序はどちらでもよいと思ったのですが、トラブルなどを確認しながら、という点では k-uchi さんが書いていただいた逆の順序の方がよかったかもしれません、すみません。

    Excel ブックのアイコンも変わってしまっているようなので、一度レジストリの操作から復元を行ってみるのも良いかもしれません。

    レジストリの操作については以下のスレッドに紹介されているので、試してみるのも良いかもしれません。

    Excel のファイルが \[ Dynamic Data Exchange (DDE) を使用する他のアプリケーションを無視する\] のチェックを外しても開けない

    ※ y sakuda さんのコメントを確認してみてください。

    ※ 実施される場合はご自身の判断でお願いします。

    ※ 操作を誤られると OS の動作に意図せぬ不調が出ることがあります。

    ※ 実施前はレジストリのバックアップを取ってください。

    進展がみられるとよいのですが、引き続き確認してみた結果について返信をしてみてください。

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

    0 件のコメント コメントはありません
  2. Anonymous
    2013-07-05T13:07:59+00:00

    やってみました。

    結論から言うと、「部分的に改善したものの、完全解決にはならず」です。

    XLS形式、XLSX形式ファイルでは、相変わらずダブルクリックしてもエラーが出て開けません。

    CSV形式ファイルは、ダブルクリックで開けるようになりました(以前はこれもダメだった。)

    ちなみに、XLS形式ファイルのアイコンは、エクスプローラ上ではExcel2010形式のアイコンになってます(アイコンキャッシュの中身が表示されている?)。プロパティダイアログの関連付けプログラムはExcek2013形式アイコンになってます。

    XLSX形式ファイルのアイコンは、エクスプローラでもExcel2013形式のアイコンです。

    # もうレジストリ直接いじるしかないのかな?

    # あとすごく気になったんですけど、普通アプリをアンインストールする手順って、「入れた順の逆」がセオリーですよね? 今回あえて2010→2013の順でアンインストールしたわけですが、順序が逆ではないかと?

    # ちなみにOffice2010入れただけの状態では。どのファイルもすんなり開けてました。

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

    0 件のコメント コメントはありません
  3. Anonymous
    2013-07-05T06:02:20+00:00

    k-uchi さん、こんにちは。

    返信をしていただきありがとうございます。

    互換性チェックを外す方法はすでに確認済みだったのですね、ごめんなさい。。

    新規ユーザー アカウント上でも動作に変化が見られなかったということであれば、違う方法で Office を入れなおされた方がよいと思います。

    すでに行われているオンライン修復では、古い Office 情報が残ったまま再インストールが行われている可能性が高いです。

    お手数のかかる方法ではあるのですが、 Office 2010 と 新しい Office (2013) 両方の完全削除を行った後に、古いバージョンからインストールを進められるとよいと思います。

    まず、Office 2010 を削除する方法として、以下の情報を参考にして実施をしてみてください。

    Office 2003、Office 2007 または Office 2010 スイートをコントロール パネルからアンインストールできない場合にアンインストールする方法

    ※ Microsoft Fix it 20055 を実施して削除する方法です。

    ※ 実際される前に、 Office 2010 のメディアとプロダクトキーの有無の確認をお願いします。

    Office 2010 の削除が完了した後は以下の情報を参考にして、 新しい Office (2013) の削除も行ってみてください。

    Microsoft Office 2013 または Office 365 のアンインストール

    ※ こちらも Fix it を使用して削除します。

    双方の削除が完了して、 Office 2010 のインストールが完了しましたら、 [ こちら ] の情報を参考に 新しい Office (2013) のインストールを行ってみてください。

    お忙しい中、大変ではあると思うのですが、試してみてください。

    結果の返信もお待ちしています。

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

    0 件のコメント コメントはありません
  4. Anonymous
    2013-07-03T01:34:12+00:00

    大沢様 お世話になります。

    Excel を起動すると 「プログラムにコマンドを送信しているときに、エラーが発生しました。」と表示される

    こちらの方は既に確認済です。当該スレッドに記載されている解決策は既に本スレッドエントリの『試みた復旧策』に提示した通り、実施したものの復旧できなかった事を提示しております。

    ・新規ユーザーアカウントを作成したうえで動作を確認

    実施しましたが、復旧しませんでした。(同じエラー発生)

    ●追加情報

    XLS形式ファイルの他、XLSX形式ファイル、拡張子CSVのテキストファイルも同じ現象が発生しております。

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

    0 件のコメント コメントはありません
  5. Anonymous
    2013-07-03T00:12:13+00:00

    k-uchi さん、こんにちは。

    マイクロソフト コミュニティをご利用ありがとうございます。

    プログラムの関連付けの変更後から Excel ブックを開こうとしてもエラーが出て開けないということなのですね。

    すでに確認をされているかもしれないのですが、同じようなエラーメッセージが出て Excel ブックが開けない症状で投稿されたスレッドがあります。

    その中でも以下のスレッドに書かれている情報が参考になるかもしれないので、確認をしてみてください。

    Excel を起動すると 「プログラムにコマンドを送信しているときに、エラーが発生しました。」と表示される

    ※ y sakuda さんが紹介されているページが参考になるかもしれません。

    ※ Excel のプロパティから互換モードのチェックを外す方法です。

    ※ すでに実施済みの場合はすみません。

    もし、上記の方法でも動作が変わらない場合は確認方法となるのですが、 新規ユーザー アカウントを作成して Excel のファイルを開く動作を確かめてみるのも良いかもしれません。

    参考: 新規ユーザーアカウントの作成方法

    試してみた結果については、こちらのスレッドへ引き続き返信をしてみてください。

    k-uchi さんからの追加の返信をお待ちしています。

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

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