ParamArray の使い方が正しくありません
ParamArray として定義されたパラメーターがプロシージャ内で不適切に使用されています。 このエラーの原因と解決策を次に示します。
配列または ByRef Variant を想定している別のプロシージャに ParamArray が引数として渡されました。
ParamArray パラメーターをバリアント型 (Variant) に割り当てて、バリアントを渡します。
プロシージャ内で Erase または ReDim ステートメントが ParamArray パラメーターと共に使用されました。 Erase または ReDim を削除します。 これらの操作を ParamArray パラメーターに対して実行できません。
詳細については、該当する項目を選択し、F1 キー (Windows の場合) または HELP (Macintosh の場合) を押してください。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。