Type mismatch: array or user-defined type expected

引数またはパラメーターの型で、配列またはユーザー定義型であることが要求されています。 このエラーの原因と解決策は次のとおりです。

  • 引数で、配列またはユーザー定義型の 1 つの要素、または単純な 変数、リテラル、または 定数を指定しました。 ただし、配列全体またはユーザー定義型を想定したパラメーターに渡されています。

    引数またはパラメーターの定義を変更します。

  • 引数には配列またはユーザー定義型が指定されていますが、パラメーターと同じ型ではありません。 適切な型の配列を渡すか、またはパラメーター宣言の定義を変更します。

詳細については、該当する項目を選択し、F1 キー (Windows の場合) または HELP (Macintosh の場合) を押してください。

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

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。