次の方法で共有

保存フォルダのファイル名から、アプリケーションは起動するがファイルを呼び出せない。

Anonymous
2018-02-17T08:51:24+00:00

Windous8でoffice2013を使用しています。普段からファイル名をクリックすることでアプリケーションンを起動させていますが、先日突然それが出来なくなりました。エクセルのみの症状で、ワードはアプリが起動しファイルが開きます。エクセルのファイルで操作すると「プログラムにコマンドを送信しているときにエラーが発生しました」と表示が出ます。以前にも一度同じことが起きたような気がするのですが、対応方法を覚えていません。どなたか対応方法をお教えください。

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

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

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

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

Makapu 92,110 評価のポイント ボランティア モデレーター
2018-02-17T16:46:37+00:00

Takahiro-Yさん、こんにちは。

Excel 2013 でファイルをダブルクリックで開くと「プログラムにコマンドを送信しているときにエラーが発生しました」のエラーが出るのですね。

まずは以下をお試しになってみてはいかがでしょうか。

  1. Excelを起動し、「ファイル」> 「オプション」>「詳細設定」の「全般」

「Dynamic Data Exchange(DDE)を使用する他のアプリケーションを無視する」のチェックが入っていれば外す。

  1. Office を修復する

クイック修復 を実行し、改善されない場合はオンライン修復をお試し下さい。

Office の修復で改善されない場合は、同じページの「修復を実行しても問題が解決しない場合は、どうすればいいですか。」に進み、Easy Fix ツールを使用したOfficeのアンインストール&再インストールを実行して下さい。


他には、レジストリを修正する方法があります。

<重要>必ずレジストリをバックアップしてから行って下さい。

超簡単!Windows8/8.1 レジストリのバックアップと復元方法

・次に、レジストリを修正します。

(レジストリエディタの起動は「バックアップを取る方法」を参照下さい。)

ファイルフォーマットごとの設定を開き、修正します。

<xlsxの場合>

1.HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command

↑こちらを順番に開いて行きます。

2.commandをダブルクリックした時に右の窓に表示される(既定)の値の末尾を以下のように"%1"に変更します。

"C:\Program Files\Microsoft Office\Office15\EXCEL.EXE" "%1"

("%1"の前は半角スペース1文字です。)

3.shell\Open\ddexecを削除します。

<xlsの場合>

HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open

<csvの場合>

HKEY_CLASSES_ROOT\Excel.csv\shell\Open

[参考]「プログラムにコマンドを送信しているときに、エラーが発生しました」のメッセージについて

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

2 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-02-18T23:49:36+00:00

    Makapuさん、ズバリ解決しました。エクセルの詳細設定でのチェックマークを外す作業で、ちゃんとファイルから呼び出せるようになりました。的確なアドバイス有難うございました。

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

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