データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
今年の5月に不具合が公表され、修正方法が発表されているのはご存知でしょうか。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
「Office Home & Business 2016」のoffice 2016で
■事象:
(1)マクロを含むExcelファイル(.xlsm)が下記のエラー表示となります。
・「このブック内の Visual Basic for Applications(VBA)マクロは破損しており、削除されました。マクロの破損は現在のファイルに存在する可能性があります。マクロを回復するには、このファイルのバックアップコピーを開いてください(バックアップコピーがある場合)。」
となり、作成してあったマクロが削除される。
・[マクロの記録]でマクロ名 Macro1(デフォルト表示)でOKクリックで、「この名前の構文が正しくありません。名前が次の規則を満たしていることをご確認ください:(以下略)」
・[開発]タブ~[Visual Basic]クリックすると「VBAライブラリ(16389)の初期化でエラーが発生しました。」となる。
(2)word文書ファイルを開くと「Visual Basic の環境を初期化することができません」のエラー繰り返しとなり強制終了させるしかない。(途中「イベントを発生させることができません。」の表示も)
■試した対応策:
(1)アプリ「Microsoft Office Desktop Apps」に対して、リセットの「修復」、及び「リセット」を実施するも事象変わらず。
(2)PC再起動後に、「Microsoft Store」を起動し、「…」から「マイライブラリ」をクリック
「Office Home & Business 2016 for PC」クリック「インストール」で
→完了したが、発生事象変わらず。
■ご教示願いたいこと:
Visual Basic に関して不具合があるのかと推測して、「Visual Basic」を再インストールすべきなのか、またそのダウンロード/再インストールの方法を知りたい。
以上
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
今年の5月に不具合が公表され、修正方法が発表されているのはご存知でしょうか。
「ストアアプリ版」office から、デスクトップ版office に変えてインストールしてロールバックする方法はとらず、
「ストアアプリ版」office を再インストールすることで、VBAに関するエラーは解消されました。
しかし今度は全く別の問題ですが
Wordの .docxファイルを起動すると、「作業ファイルを作成できません。環境変数 TEMPの設定を確認してください。」と表示される事象発生。
これに対しては、IE.11 のインターネット一時ファイル保存場所に関係しているとの記事を参考に調べたところ
C:\Users\ユーザ名\AppData\Local\Microsoft\Windows\INetCache\
この「INetCache」に「セキュリティ」タブ等が消えていた為に、新たに「INetCache」フォルダを作成して
レジストリエディタにより、下記2つのキーの「Cache」値のデータも「INetCache」の場所に合わせて解消されました。
\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
本件は可決とさせていただきます。
ありがとうございました。
ご教示を参考に office 2016 を以前のバージョンに戻す下記2つの施策をしてみました。
当方の office 2016 は
プレインストール版「Office Home & Business 2016」
バージョン:バージョン2008(ビルド 13127.20296 Microsoft Store)
EXCELのバージョン「2016 MSO (16.0.13127.20266) 32ビット」
(参考にしたサポートページ)
(1)「以前のバージョンの Office に戻す方法」で
Office 展開ツールを使用して「16.0.13029.20344」「16.0.13029.20460」を指定しても、
Couidn't install We're sorry, we had a problem installing your Office program(s). ~~~
とエラーとなる。
(2)コマンドプロンプトでの方法
%programfiles%\Common Files\Microsoft Shared\ClickToRun
officec2rclient.exe
「ClickToRun」フォルダ無し、「officec2rclient.exe」もC:ドライブ内に見つからない。
結果;
・このロールバックによる対処法は 「C2R (Click to Run)版」が対象で
「ストアアプリ版」「MSI版」も対象外とあったので、当方のは「ストアアプリ版」ということで対象外でした。
・「ストアアプリ版」officeを以前のバージョンに戻す方法があるのでしょうか?
officeのマクロの不具合は以前から報告が上がっています。公式ページや他のスレッド等を参考にしてみてはいかがでしょうか。