VBAで文字列にスペースが含まれているか判断する

VBA

VBAで文字列にスペースが含まれているか判断するには
InStr関数を使います。
InStr関数

 

下記のコードはInStr関数を使い、文字列に
半角スペース、または全角スペースが含まれているか判断しています。

 

hasSpace Functionをテストするコードは以下になります。
半角スペースを含む文字列、全角スペースを含む文字列
スペースを含まない文字列を、それぞれhasSpace Functionに渡して
テストを実行しています。

 

test_hasSpace Functionを実行すると
最初の文字列には半角スペースが含まれているため
「空白が含まれています」と表示されます。

 

次の文字列には全角スペースが含まれているため
「空白が含まれています」と表示されます。

 

最後の文字列にはスペースが含まれていないため
「空白は含まれていません」と表示されます。

 

コメント