Windows XP マシンに新しくインストールした Office 2010 を実行していますが、Word の数式などの機能を使用しようとすると、次のメッセージが表示されます。
実行しようとしている機能には、マクロ言語のサポートを必要とするマクロまたはコンテンツが含まれています。このソフトウェアをインストールしたときに、ユーザー (または管理者) はマクロまたはコントロールのサポートをインストールしないことを選択しました。
再インストールを試し、コントロール パネルを開いて Visual Basic を Office の特性に追加しました。もちろん、インストール時にマクロを無効にしたことはまったくありません (私の知る限り)
Google で問題を検索して見つけたフォーラムにリストされているほぼすべての解決策を試しました...
答え1
私は自分でこの問題を解決しようとしたときにあなたの質問に遭遇しました。しばらく前にレジストリをいじってしまったのですが、しばらく前に VBA を無効にしていたことを思い出しました。これによって方程式が無効になることを知らなかったからです。
このアプローチは私にとってはうまくいきました:
Office の Visual Basic for Applications 機能がインストールされていることを確認します。
VbaOff
レジストリの Office キーの下にエントリがないことを確認します。
ただし、問題がさらに深刻な場合 (あなたにとっては可能性が高い)、次のことを行う必要があります。
Office を完全に削除します。
レジストリからOfficeキーを削除する残されたもの(Office キーを検索)。
Office の完全な非カスタマイズ インストールを実行するか、少なくとも VBA がインストールされていることを確認してください...
答え2
以下の手順に従ってください。
- すべてのオフィスアプリケーションを閉じます。
- [スタート] -> [コントロール パネル] -> [プログラム] -> [プログラムと機能] をクリックします。
- Microsoft Office 2010 をクリックし、変更をクリックします。
- 機能の追加/削除については、「続行」をクリックします。
- Office 共有機能を展開します。
- Visual Basic for Application に付いている小さな矢印をクリックし、[マイ コンピューターから実行] -> [続行] を選択します。
- 設定ウィンドウを一度閉じるをクリックし、Word 文書を開いてみてください。