次の方法で共有

office 2016 のExcel、Wordを起動で「Visual Basic」に関するエラー発生

Anonymous
2020-09-06T09:40:10+00:00

「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 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2020-09-10T08:09:23+00:00

    「ストアアプリ版」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

    本件は可決とさせていただきます。

    ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2020-09-07T04:17:20+00:00

    ご教示を参考に office 2016 を以前のバージョンに戻す下記2つの施策をしてみました。

    当方の office 2016 は

    プレインストール版「Office Home & Business 2016」

    バージョン:バージョン2008(ビルド 13127.20296 Microsoft Store)

                       EXCELのバージョン「2016 MSO (16.0.13127.20266) 32ビット」

    (参考にしたサポートページ)

    https://answers.microsoft.com/ja-jp/msoffice/forum/all/%E7%AA%81%E7%84%B6excel%E3%81%AE%E3%83%9E%E3%82%AF/dd6f9ed9-39c0-40b3-b268-3bb22c289876

    https://support.microsoft.com/ja-jp/help/2770432/how-to-revert-to-an-earlier-version-of-office-2013-or-office-2016-clic

    (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を以前のバージョンに戻す方法があるのでしょうか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2020-09-06T10:00:23+00:00

    officeのマクロの不具合は以前から報告が上がっています。公式ページや他のスレッド等を参考にしてみてはいかがでしょうか。

    https://answers.microsoft.com/ja-jp/msoffice/forum/all/%E7%AA%81%E7%84%B6excel%E3%81%AE%E3%83%9E%E3%82%AF/dd6f9ed9-39c0-40b3-b268-3bb22c289876

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません