メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

Excel ワークシート内のオブジェクトにマクロを割り当てるとします。 Microsoft Office Excel 2007 で新しい Excel ブックにワークシートをコピーした後、新しいブックでマクロが機能しないと、次のエラー メッセージが表示されます。

<マクロ名> のマクロを実行できません。 このブックでマクロが使用できないか、またはすべてのマクロが無効になっている可能性があります。

解決方法

重要 このセクション、方法、またはタスクには、レジストリの変更方法が記載されています。レジストリを誤って変更すると、深刻な問題が発生することがあります。そのため、レジストリを変更する際には十分に注意してください。万一に備えて、編集の前にレジストリをバックアップしてください。そうすることで、問題が発生した場合にレジストリを復元することができます。レジストリのバックアップ方法および復元方法の詳細を参照するには、以下のサポート技術情報番号をクリックしてください。

322756 Windows でレジストリをバックアップおよび復元する方法この問題を解決するには、マイクロソフト サポート技術情報 (KB) 資料 981731 に記載されている修正プログラム パッケージを適用します。その後、修正プログラムを有効にするのには、Enforce2003CopyOBName レジストリ エントリを設定します。これを行うには、以下の手順を実行します。

  1. 981731 の修正プログラム パッケージを適用します。詳細については、以下のマイクロソフト サポート技術情報番号をクリックしてください。

    981731 Office Excel 2007 修正プログラム パッケージ (excel x none.msp、グラフの x-none.msp、none.msp-oartconv-x none.msp-oart-x xlconv の x-none.msp): 2010 年 4 月 27 日

  2. Enforce2003CopyOBName レジストリ エントリを設定します。 これを行うには、次の手順を実行します。

    1. レジストリ エディターを起動します。

      • Windows Vista で [スタート] をクリックします 検索の開始ボックスで、 regeditと入力し、ENTER キーを押します。 User Account Control 管理者のパスワードまたは確認を求められた場合、パスワードを入力するか確認します。

      • Windows XP の場合は、[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前]ボックスに「regedit」と入力し、[OK] をクリックします。

    2. 次のレジストリ サブキーを見つけてクリックします。

      HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options

    3. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。

    4. Enforce2003CopyOBNameを入力し、ENTER キーを押します。

    5. Enforce2003CopyOBNameを右クリックし、[変更] をクリックします。

    6. [値のデータ] ボックスに「 1」と入力し、[OK] をクリックします。

    7. レジストリ エディターを終了します。

状態

マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×