StringType_FS()/IsKanji_FS()/IsHankaku_FS()

文字列に全角|半角文字が含まれるか診断して結果を返します。全角半角文字の混在も診断することができます。

構文

StringType_FS(varInString As Variant) As Integer
IsKanji_FS(varInString As Variant) As Boolean
IsHankaku_FS(varInString As Variant) As Boolean

引数

指定項目 内容
varInString 診断する文字列を指定します。

戻り値

Integer StringType_FS()関数の戻り値:
指定した文字列を診断して結果を返します。
1-全角のみ、2-半角のみ、3-全角半角混在、4-不明
Boolean IsKanji_FS()関数の戻り値:
True-文字列に全角文字が含まれる(全角半角混在も含む)
False-文字列に全角文字が含まれない

IsHankaku_FS()関数の戻り値:
True-文字列に半角文字が含まれる(全角半角混在も含む)
False-文字列に半角文字が含まれない

使用例

? StringType_FS("全角文字")
1

? StringType_FS("Hankaku")
2

? StringType_FS("全角Han")
3

? IsKanji_FS("漢字")
True

? IsHankaku_FS("Hankaku")
True        
        

注)
使用例をテストするには、ライブラリーデータベース(
MyLib.mda)を組み込む必要があります。