【VBE】モジュールの先頭にマクロを記載する

Declare ステートメントのあるマクロをコピペする場合には、モジュールの先頭にDeclareステートメントを記載する必要があります。

例えば、【コード】Google PatentからPDFを取得する(その2)のマクロを登録する場合に必要です。

モジュールの途中でDeclareステートメントを記載するとエラーになります。

では、どのようにしてモジュールの先頭にDeclareステートメントを記載すればいいのでしょうか。

一番簡単なのは、新しいモジュールを開いてそこにマクロをコピペする方法です。

1Normalテンプレートを見つけてください。

VBEを開いてプロジェクトエクスプローラーの一番上に記載されているのがNormalテンプレートです。

ここにモジュールを作成します。

VBE

2Normalテンプレートに標準モジュールを挿入します。

Normalテンプレートを選択して右クリックをして、以下のように選びます。

VBE

新しいモジュールは、連続した番号で名称が自動的につきます。

Module1まで作成されていたので、新しいモジュールはModule2となりました。

VBE

3マクロをコピペします。

Module2にマクロをコピペしました。
これで完了です。

VBE

トップへ戻る