Office 2016 ACCESS MDB 「データベースに含まれているVBAプロジェクトを読み取れないため、データベースを開けません」

社内システムで、レポート出力のために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

 

私のは月次チャネルに変更しました。人柱です。