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

VBA エラー 449 引数は省略できません。または不正なプロパティを指定しています。

はじめに

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

関数の引数が不足していると発生します。

解決する

Left 関数」など引数を 2 つ必要とするのに 1 つしか指定しないときなどに発生します。

Dim s As String

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

関数によっては省略できる引数などもあるので、ヘルプで確認すると原因がわかります。

関連ページ