これは簡単にはいかないと思います。 とりあえず、HRNさんが最初にされていた方法で、 一応判断は出来ました。 これではダメでしょうか?(多分以下の文字だけですよね?) atai = Strconv(FieldName,8) If atai = FieldName Then If atai Like "*[ァ,ィ,ゥ,ェ,ォ,ヵ,ヶ,ッ,ャ,ュ,ョ,ヮ]*" Then Msgbox("Error<小文字>") Else Msgbox("OK") End If Else Msgbox("Error<全角>") End If もっと良き方法があれば、識者の方フォローお願いします。