プログラムにコマンドを送信しているときにエラーが発生しました

この問題は、Excel で [Dynamic Data Exchange (DDE) を使用する他のアプリケーションを無視する] の設定が有効になっている場合に発生することがあります。

解決しなかったのでメモ。

発生手順

  • PCにログオン
  • ネットワークドライブのExcelファイルをダブルクリック
  • 警告ウィンドウが発生>OK
  • 同じファイルをダブルクリックすると開く
  • ワードやパワポでは発生しない
  • ファイル保存場所はNASでもWindows Serverでも発生
  • OSはWin7だけで試しているけど、Officeは2010と2013で発生する
  • まったく発生しないPCもある

警告ウィンドウはエクセルが表示しているのではなくて、エクスプローラーが表示しているのがミソっぽい。
(エラーを出しながらネットワークフォルダを開いたエクスプローラーにマウスカーソルを重ねるとクルクルになるが、エクセルウィンドウでは問題ない)


エクスプローラーの「プレビューウィンドウ」を有効にしてからOSを再起動、問題のエクセルファイルを開くと、、、開いた。

プレビューウィンドウは嫌いなので閉じた状態のままで、普通の再起動を3回繰り返して検証してみると再発しない、、、直ったのかな?