Office を展開するときに、Visual Basic for Applications をオフにする方法

Office 2003 のサポートは終了しました

マイクロソフトでは、2014 年 4 月 8 日に Office 2003 のサポートを終了しました。この変更は、ソフトウェアの更新プログラムおよびセキュリティ オプションに影響しています。 この変更の意味および保護された状態を維持する方法について説明します。

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:281954
概要
この資料では、[適用先] セクションに記載されている Microsoft Office のバージョンの展開中に、Microsoft Visual Basic for Applications を無効にする方法について説明します。
詳細
、Visual Basic for Applications がないセキュリティ上のリスク、それ自体で使用できます他のユーザーがセキュリティを侵害します。ただし、サポート、Visual Basic for Applications せずに Office をインストールできます。

Office でサポートする Visual Basic for Applications を削除するのには、次の方法を使用できます。

注: <b>カスタム メンテナンス ウィザードとカスタム インストール ウィザードは、Microsoft Office の Enterprise edition でのみ使用できます。

方法 1: カスタム インストール ウィザード

注: <b>このメソッドは、Microsoft Office の Enterprise edition でのみ使用できます。

カスタム インストール ウィザードは、Microsoft Office リソース キット (ORK) に含まれています。セットアップ中に Office 機能のインストールをカスタマイズするのには、Setup.exe で使用されるカスタム トランス フォーム ファイルを作成するウィザードを使用できます。サポートのインストール時に Visual Basic for Applications を削除するトランス フォーム ファイルを作成するには、以下の手順を実行します。

注: <b>変換ファイルを作成するには、ORK をインストールする必要があります。ORK をインストールするにはエンタープライズ版の Office の CD に ORK フォルダーから。
  1. カスタム インストール ウィザードを起動し、[次へ] をクリックします。
  2. 開くには、MSI ファイルの名前とパス] ボックスで、.msi ファイルのファイル名と完全パスを入力し、[次へ2 回クリックします。

    注: <b>.Msi ファイルは、Office のインストール CD に含まれています。たとえば、入力します。 D:\PROPLUS。MSI.
  3. MST ファイルの名前とパス] ボックスに、カスタム セットアップ ファイルを保存するパスとファイル名を入力し、し、[次へ] をクリックして 3 回。
  4. 次の Microsoft Office 機能の既定のインストール状態を選択する] をクリックして] ボックスの一覧で、カスタム インストール ウィザードの [機能のインストール状況の設定] ページで、 Office 共有機能を展開します。
  5. Visual Basic for Applicationsをクリックし、不可、非表示、およびロック] をクリックします。

    次のメッセージが表示されます。
    Visual Basic for Applications をインストールしないように選択しました。Access では、このコンポーネントを必要とし、続行する場合はインストールされません。一部のウィザードやテンプレートを含む、Microsoft Office の追加機能は正常に動作しません。

    Visual Basic for Applications せずに Microsoft Office をインストールしますか。
  6. [はい] をクリックし、[完了] をクリックします。ファイルの作成、変換した後、カスタム インストール ウィザードを終了する終了をクリックします。
Office のインストールをカスタマイズする方法と、カスタム インストール ウィザードを使用する方法についての詳細については、次のマイクロソフト web サイトを参照してください。

Office 2016Office 2013
Office 20102007 Office システムOffice 2003Office XP

方法 2: カスタム メンテナンス ウィザード

注: <b>このメソッドは、Microsoft Office の Enterprise edition でのみ使用できます。

カスタム メンテナンス ウィザードは、Microsoft Office リソース キット (ORK) に含まれています。既存Office のインストールを更新するために使用するカスタム メンテナンス ウィザードのカスタマイズ ファイル (CMW ファイル) を作成するのには、ウィザードを使用します。サポート Visual Basic for Applications を削除するのには、CMW ファイルを作成するには、以下の手順を実行します。

注: <b>CMW ファイルを作成するには、ORK をインストールする必要があります。ORK をインストールするにはエンタープライズ版の Office の CD に ORK フォルダーから。
  1. カスタム メンテナンス ウィザードを起動し、[次へ] をクリックします。
  2. 開くには、MSI ファイルの名前とパス] ボックスで、.msi ファイルのファイル名と完全パスを入力し、[次へ2 回クリックします。

    注: <b>.Msi ファイルは、Office のインストール CD に含まれています。などの Microsoft Office XP に加え、入力 D:\PROPLUS。MSI.
  3. 次へ] を 2 回クリックし、[機能のインストール状況の設定] ページで、次の Microsoft Office の機能のそれぞれをクリックして目的のインストール状態を選択するボックスの一覧で、 Office 共有機能を展開します。
  4. Visual Basic for Applicationsをクリックし、不可、非表示、およびロック] をクリックします。

    次のメッセージが表示されます。
    Visual Basic for Applications をインストールしないように選択しました。Access では、このコンポーネントを必要とし、続行する場合はインストールされません。一部のウィザードやテンプレートを含む、Microsoft Office の追加機能は正常に動作しません。

    Visual Basic for Applications せずに Microsoft Office をインストールしますか。
  5. [はい] をクリックし、[完了] をクリックします。カスタム メンテナンス ウィザード設定ファイル (CMW ファイル) を作成すると後、は、カスタム メンテナンス ウィザードを終了する終了をクリックします。
カスタム メンテナンス ウィザードの詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
308263 Office のカスタム インストールを展開した後に、インストール オプションを更新するためのカスタム メンテナンス ウィザード ファイルを作成する方法

方法 3: システム ポリシー

システム ポリシー エディターでは、Microsoft Office リソース キット (ORK) に含まれています。無効にする Visual Basic for Applications の Office プログラムのサポートは、システム ポリシー エディターを使用できます。

Office アプリケーションで VBA を無効にするポリシーを有効にする、VBAOFF の DWORD 値が次のレジストリ サブキーに 1 に設定します。

Office 2016
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\16.0\Common
Office 2013
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\15.0\Common
Office 2010
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\14.0\Common
2007 Office システム
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\12.0\Common
Office 2003
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\11.0\Common
Office XP
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\10.0\Common

このレジストリ設定は、Visual Basic for Applications を使用してから、Microsoft Excel、FrontPage、Outlook、PowerPoint、Microsoft Publisher では、および Microsoft Word を防ぎます。

方法 4: スタンドアロンの Office のインストール

実行中、または Office インストールの後に、インストール機能を指定できます。これを行うには、次の手順を実行します。
  1. Office セットアップでは、すべての Office アプリケーションおよびツールのインストール オプションを選択します] ページの [インストールする機能の一覧で、[ Office 共有機能を展開します。
  2. Visual Basic for Applicationsをクリックし、[インストールしない] をクリックします。
  3. Office のインストールまたは更新を続行します。
Microsoft Access では、Visual Basic for Applications が必要です。アクセスのインストールを有効にし、他のすべての Office プログラムで Visual Basic for Applications を無効にする、Microsoft Access では、スタンドアロン バージョンをインストールし、無効にする Visual Basic for Applications を持つカスタムのインストールと Office をインストールします。、

方法 5: VBAOff のレジストリ サブキーを手動で追加します。

Office をインストールした後、コンピューター上のすべてのユーザーの機能を Visual Basic for Applications を無効にするのには、VBAOff のレジストリ サブキーを手動で追加することができます。VBAOff レジストリ キーを追加するには、次の手順を実行します。
  1. すべての Office プログラムのバージョンを終了します。
  2. [スタート] ボタン、[実行] をクリック、種類 regeditと入力し、[OK] をクリックします。
  3. 見つけてクリックして使用している製品のバージョンに応じて、次のレジストリ キーのいずれかを選択します。
    • Office の 2016年を見つけてHKEY_LOCAL_MACHINE\Software\Microsoft\Office\16.0\Commonを選択する] をクリックします。
    • Office 2013 を見つけてHKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Commonを選択する] をクリックします。
    • Office 2010 を見つけてHKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0\Commonを選択する] をクリックします。
    • 2007 Office system を見つけてHKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Commonを選択する] をクリックします。
    • Office 2003 を見つけてHKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\Commonを選択する] をクリックします。
    • Office XP を見つけてHKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0\Commonを選択する] をクリックします。
  4. 手順 3 で指定されているキーを選択し、[編集] メニューの [新規] をポイントし、し、[ DWORD 値] をクリックします。
  5. タイプ VBAOff、し、ENTER キーを押します。
  6. VBAOffを右クリックし、[変更] をクリックします。
  7. [値データ] ボックスで、次のように入力します。 1と入力し、[OK] をクリックします。
  8. [ファイル] メニューには、レジストリ エディターを終了する終了をクリックします。
注: <b>現在のユーザーのみの機能を Visual Basic for Applications 無効にすることもできます。ステップ 3 で示されている適切な製品のユーザーのパスを選択することによってこれを行うことができます。

Visual Basic for Applications がインストールされていない場合は無効になっている機能の詳細については、マイクロソフト サポート技術情報の資料を参照するのには次の資料番号をクリックします。
281953 機能を無効に Visual Basic for Applications がインストールされていない場合
詳細については、マイクロソフトサポート技術記事を表示する次の資料番号をクリックしてください。
287567 Office XP で VBA を無効にするための考慮事項
285884 Office XP アプリケーションで VBA が有効になっているかどうかを確認する方法
OfficeKBHowTo inf の [wd2002] OfficeXP を

警告: この記事は自動翻訳されています

プロパティ

文書番号:281954 - 最終更新日: 09/23/2015 04:15:00 - リビジョン: 3.0

Microsoft Office Professional Plus 2016, Microsoft Office Standard 2016, Microsoft Office Standard 2013, Microsoft Office Professional 2013, Microsoft Office Personal 2013, Microsoft Office Home and Student 2013, Microsoft Office Home and Business 2013, Microsoft Office Professional Academic 2013, Microsoft Office Professional Plus 2013, Microsoft Office Standard 2010, Microsoft Office Professional 2010, Microsoft Office Home and Student 2010, Microsoft Office Home and Business 2010, Microsoft Office Academic 2010, Microsoft Office Professional Plus 2010, Microsoft Office Enterprise 2007, Microsoft Office Standard Edition 2003, Microsoft Office Basic 2007, Microsoft Office Professional Edition 2003, Microsoft Office Student and Teacher Edition 2003, Microsoft Office XP Standard, Microsoft Office XP Professional, Microsoft Office XP Professional Special Edition, Microsoft Office XP Developer Edition

  • kbhowto kbmt KB281954 KbMtja
フィードバック