データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
Takahiro-Yさん、こんにちは。
Excel 2013 でファイルをダブルクリックで開くと「プログラムにコマンドを送信しているときにエラーが発生しました」のエラーが出るのですね。
まずは以下をお試しになってみてはいかがでしょうか。
- Excelを起動し、「ファイル」> 「オプション」>「詳細設定」の「全般」
「Dynamic Data Exchange(DDE)を使用する他のアプリケーションを無視する」のチェックが入っていれば外す。
クイック修復 を実行し、改善されない場合はオンライン修復をお試し下さい。
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