「ゼロ文字目を返せや、コラ!」という無理難題にVBAさんはどう答えるのか
Left関数、Right関数の第2引数
Left関数、Right関数の第2引数が「0」だったらどうなるのか
やってみた。
イミディエイト・ウインドウに次のコードを入力して[Enter]を押す。
リスト1-1
?Left("吉岡 稔真",0)
リスト1-2
?Right("吉岡 稔真",0)
実行結果
どうも、第2引数に「0」を指定すると""が返されるみたいです。
結論
「左(右)から0文字目を返せや、コラ!」みたいな無理難題に対して、エラーを返すんではなくて、笑顔で(?)""を返すというのは、ありがたい仕様ですね。