社内システムで、レポート出力のためにmdbを使用しているのだが、
エラーで開けないとの報告があった。
どうも新しいバージョンでエラーが発生している模様。
Office 2016 バージョン 1708 以降で日本語の VBA モジュール名を含むファイルを開くとエラー – Japan Office Developer Support Blog
レポートの詳細フォーマットが引っかかっているようです。
待て、続報。
※ 追記2016 10 03
Office2016を再インストール 自動アップデートオフ。→OK
Office2016を1707にダウングレード → OK
Office2016を1705にダウングレード → OK
注意 ※一度だめになったACCESSは以前のファイルからリカバーする必要があります。(多分)
フォーム名はモジュール名に日本語文字が使用されている場合の現象とのことですが、
私の環境では、フォームは未使用。モジュール名はModule1ですが、現象がでてしまっています。マイクロソフト様の早い対応をお待ちするばかり・・・。
※対応されたようですね。
来週試してみます。
※追記
「段階的提供チャネル」のPCの場合は、アップデートされずに大丈夫でした。
「月次チャネル」になっていたPCが更新されて不具合を起こしたようです。
危険なので、会社のPCは自分の以外は段階的提供チャネルに変更します。
段階的提供チャネルへの変更はレジストリをいじります。
Office 365 ProPlus 更新プログラムの管理 | Microsoft Docs
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\CDNBaseUrl
というレジストリ キーを次の値を使用するように変更します。
段階的提供チャネル:
CDNBaseUrl = http://officecdn.microsoft.com/pr/7ffbc6bf-bc32-4f92-8982-f9dd17fd3114
私のは月次チャネルに変更しました。人柱です。