無効な外部手順

  • 06/08/2017
  • 2 読むべき分
    • o
    • l
    • O
    • k
    • K
    • +2

この文は、サブまたは関数、またはプロパティプロシージャー(プロパティGet、プロパティLet、プロパティSet)内で実行する必要があります。 このエラーには、次の原因と解決策があります:

  • 実行可能ステートメントStaticまたはReDimは、モジュールレベルで表示されます。

    すべてのmodule-levelvariablesは静的であるため、モジュールレベルではStaticは不要です。 モジュールレベルでReDimの代わりにDimを使用します。 モジュールレベルでdynamicarrayを作成するには、空の括弧を使用してDimで宣言します。

    メモモジュールレベルでは、コメントと宣言文のみを使用できます。Const、Declare、Deftype、Dim、Option Base、Option Compare、Option Explicit、Option Private、Private、Public、Typeなど。 Sub、Function、およびPropertyステートメントは、proceduresの本体の外側にありますが、プロシージャ宣言内にあります。

詳細については、問題の項目を選択し、F1(Windowsの場合)またはヘルプ(Macintoshの場合)を押します。

サポートとフィードバック

Office VBAまたはこのドキュメントについて質問やフィードバックがありますか? サポートを受けたり、フィードバックを提供したりする方法については、”Office VBAサポートとフィードバック”を参照してください。

You might also like

コメントを残す

メールアドレスが公開されることはありません。