データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
自己返信です。
EXCEL2016の[オプション][詳細設定]の
[Dynamic Data Exchange (DDE) を使用する他のアプリケーションを無視する]
のチェックボックスを「オン」にすることで、現象が発生しなくなることを確認しました。
(拡張子.xmlの既定のプログラムをOffice XML Handlerに戻し、
現象が発生することを確認したうえでの確認です。)
この状態であれば、EXCELの起動にかかわらず、
・XMLスプレッドシート2003形式のxmlファイルはEXCELで開く
・それ以外のxmlファイルはブラウザで開く
・EXCELのファイル(xlsx・xls)はEXCELで開く
の動作をしています。
念のため、DDEを使用してEXCEL2016への接続を試してみたところ、
DDEを無視するが「オン」の場合は接続できず、
「オフ」の場合は接続できました。
このオプション自体は正常に機能しているようです。
EXCELには『DDEを無視するが「オン」になっている為にファイルが開けない』という問題が
しばしば起こりますが、今回は逆のようです。
また、DDEを無視するを「オン」にすることによって別の問題が発生する可能性もあるので
この設定を使用するかどうかは検討が必要と思います。