2014-02-01 【Excel VBA】エラーメッセージ「引数は省略できません。」 VBA 関数名を変数として使用したときに、このエラーメッセージが出る場合がある。以下は例。 str = Dir("c:\work\work.txt") C言語の使い手には文字型変数でstrという変数は定番だが、Excel VBAでstrとは数値を文字列に変換する関数strと同名であることから、strという変数を使用することはできない。