サイトについて      連絡先   検索

VBA エラー 450 引数の数が一致していません。または不正なプロパティを指定しています。

はじめに

Excel VBA のエラー 450 「引数の数が一致していません。または不正なプロパティを指定しています。」の対処法を紹介します。

関数の引数が多すぎると発生します。

解決する

Left 関数」など引数を 2 つ必要とするのに 3 つ以上指定すると発生します。

Dim s As String

s = Left("ABC", 1, 2)    ' エラー
s = Left("ABC", 1) ' 正常

関数の引数に何を指定するかをヘルプで確認すると原因がわかります。

関連ページ