プログラムにコマンドを送信しているときにエラーが発生しました
この問題は、Excel で [Dynamic Data Exchange (DDE) を使用する他のアプリケーションを無視する] の設定が有効になっている場合に発生することがあります。
解決しなかったのでメモ。
発生手順
- PCにログオン
- ネットワークドライブのExcelファイルをダブルクリック
- 警告ウィンドウが発生>OK
- 同じファイルをダブルクリックすると開く
- ワードやパワポでは発生しない
- ファイル保存場所はNASでもWindows Serverでも発生
- OSはWin7だけで試しているけど、Officeは2010と2013で発生する
- まったく発生しないPCもある
警告ウィンドウはエクセルが表示しているのではなくて、エクスプローラーが表示しているのがミソっぽい。
(エラーを出しながらネットワークフォルダを開いたエクスプローラーにマウスカーソルを重ねるとクルクルになるが、エクセルウィンドウでは問題ない)
エクスプローラーの「プレビューウィンドウ」を有効にしてからOSを再起動、問題のエクセルファイルを開くと、、、開いた。
プレビューウィンドウは嫌いなので閉じた状態のままで、普通の再起動を3回繰り返して検証してみると再発しない、、、直ったのかな?