こんにちは、Office 開発サポート チームの中村です。
今回の記事では、Office 2016 クイック実行形式 (C2R) 向けのバージョン 1708 の更新よって、日本語のモジュール名やフォーム名を持つ Excel ファイルを開くときにエラーが発生する動作について記載します。
Office 2016 クイック実行形式向けの更新 バージョン 1708 (16.0.8431.xxxx) において、モジュール名やフォーム名に日本語が設定された Excel のマクロ付きファイルを開こうとすると、以下のようなメッセージが表示され、正常に開くことができません。
例1:
'ファイル名' の一部の内容に問題が見つかりました。可能な限り内容を回復しますか?
ブックの開発元が信頼できる場合は、[はい] をクリックしてください。
例2:
このブック内の Visual Basic for Applications (VBA) マクロは破損しており、削除されました。
マクロの破損は現在のファイルに存在する可能性があります。
マクロを回復するには このファイルのバックアップ コピーを開いてください (バックアップ コピーがある場合) 。
2017 年 8 月 23 日現在、バージョン 1708 は Office Insider ファースト および スロー向けに公開されております。
この動作は製品の問題と判断しており、現在弊社内で対応方針について検討を行っています。
現時点では、本現象への有効な回避策はありません。以前のバージョンなどでモジュール名およびフォーム名を半角英数字に修正してください。
Office 2016 クイック実行形式を以前のバージョンに戻す方法につきましては、以下のリンクをご確認ください。
タイトル : 以前のバージョンの Office 2013 または Office 2016 クイック実行に戻す方法
アドレス : https://support.microsoft.com/ja-jp/help/2770432
本現象について、更新があれば随時この記事で公開します。
今回の投稿は以上です。
本情報の内容 (添付文書、リンク先などを含む) は、作成日時点でのものであり、予告なく変更される場合があります。