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

Microsoft Office XP 版のこの資料には、次を参照してください。
290140
この資料の Microsoft Office 97年のバージョンを参照してください。
173707
この資料の Mac 版の Microsoft Office 2001 の場合、次を参照してください。
274703
この資料の 98 Macintosh 版の Microsoft Office のバージョンを参照してください。
181058

概要

マイクロソフト サポート技術情報には、多数マクロを Visual Basic for Applications のサンプル コードが含まれている記事にはが含まれています。これらのマクロの多くは、さまざまな Office 2000 アプリケーションの Visual Basic でのプログラミングの基本的な概念を示しています。この資料には、新しいマクロを作成するサンプル コードを使用する方法、およびそのマクロを実行する方法の手順が含まれています。

詳細

マイクロソフトでは、プログラミングの例だけで明示または黙示の保証もないです。ここで言う保証とは、特定の目的に対する商品性や適合性の暗示的保証を含んでいますが、それに限定されるわけではありません。この資料では、例示されているプログラミング言語およびプロシージャの作成やデバッグに使用するツールにお客様が精通していることを前提としています。マイクロソフトのサポート エンジニアは、特定のプロシージャの機能を説明することができますが、機能の追加またはお客様固有の要件を満たすようにプロシージャを作成するこれらの例は変更されません。サポート技術情報記事のサンプル コードを使用する必要があります新しい Visual Basic マクロを追加 (または既存のマクロを選択) します。コピーと貼り付けしたり、次の方法のいずれかを使用して、このマクロにサンプル コードを入力します。

新しいマクロを作成するには

  1. 開くか、使用している Office アプリケーションでテンプレートを作成します。

  2. [ツール] メニューで、マクロ] をポイントし、[マクロ] をクリックします。

  3. マクロ ボックスの一覧で、Word テンプレートまたは文書のマクロを保存する場所を選択します。

  4. [マクロ名] ボックスで、マクロの名前を入力します。

  5. 開くには、Visual Basic エディターを作成する] をクリックします。

  6. 次のいずれかの操作を行います。


  • Sub Macroname() 行および End Sub 行の間でマクロ コードを入力します。

Sub macroname()
Type your macro code here
End Sub


- または -

  • コピーして、次の手順をマクロにサンプル コードを貼り付けます。

Sub macroname()

End Sub


  1. Microsoft Internet Explorer など、マイクロソフト サポート技術情報資料を参照して使用しているプログラムに切り替えます。

  2. サンプル コードを選択して CTRL キーを押しながら、コードをクリックします。

  3. [編集] メニューの [コピー] をクリックします。

  4. Visual Basic エディターへの切り替え。

  5. Visual Basic エディターで、マクロの End sub ステートメントをサブルーチンの Macroname() の既存のコードのテキストを選択します。

  6. [編集] メニューの [貼り付け] をクリックします。

    注:ペーストする場合は、サポート技術情報の資料からコピーしたコードを使用して既存のコードのテキストに交換してください。

入力するか、または [ファイル] メニューのマクロのコードを貼り付け、[終了して Microsoft < アプリケーション > に戻る] をクリックします

< アプリケーション > が使用している Microsoft Office 2000年アプリケーションです。注:テキストのインデントを設定するのにには、TAB キーを使用します。アポストロフィ (') で始まる行はコメントで、マクロを実行する必要はありません。ただし、マクロを理解しやすくには入力することがあります。

サンプル コードをモジュールに追加するのには

モジュールにコードを追加するには、既存のモジュールがあるか、新しいモジュールを作成する必要があります。これを行うには、以下の手順を実行します。

  1. 開くか、使用している Office アプリケーションでテンプレートを作成します。

  2. [ツール] メニューで、マクロをポイントし、 Visual Basic エディター] をクリックします。

  3. (既定ではウィンドウの左上隅)、Visual Basic エディターのプロジェクト ウィンドウで、テンプレートまたは文書と同じ名前のプロジェクト アイコンをクリックします。テンプレートまたは文書をまだ保存していない、プロジェクト名は Project(Document1) または TemplateProject(Template1) のいずれかのようになります。

    ワードのユーザへの注意:既定のグローバル テンプレート Normal.dot に、マクロを保存する場合は、標準プロジェクトをダブルクリックします。

  4. をクリックしたプロジェクトに Modules という名前のフォルダーが含まれていない場合 [挿入] メニューの [モジュール] をクリックします。

  5. 作成するモジュールのコード ウィンドウ内の任意の場所をクリックします。コード ウィンドウは、右上隅に、Visual Basic エディターが通常です。

  6. 入力または Macroname() の Sub および End Sub 行を含む、サポート技術情報に表示されるとおりに、サンプル コードを貼り付けます。

    注:入力または貼り付けのマクロ コードの詳細については、この資料で「に、新しいマクロを作成する」セクションを参照してください。

入力するか、または [ファイル] メニューのマクロのコードを貼り付け、[終了して Microsoft < アプリケーション > に戻る] をクリックします

< アプリケーション > が使用している Microsoft Office 2000年アプリケーションです。

マクロを実行するには

  1. [ツール] メニューで、マクロをポイントし、[マクロ] をクリックします。

  2. マクロ名] ボックスの一覧で、マクロの名前を選択し、[実行] をクリックします。

関連情報

各 Office プログラムについてには、マイクロソフトでは、マクロの使用に関するさまざまなトピックが含まれています。Visual Basic のヘルプには、独自のコードの記述に関する詳細情報が含まれています。

Visual Basic for Applications のヘルプの詳細については、次のマイクロソフト サポート技術情報を参照してください。

226118 off 2000: Visual Basic for Applications のプログラミング リソース

ヘルプを表示

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

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

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

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

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

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

×