• ベストアンサー

ワイルドカード 「アルファベットじゃないならば」

Sub Sample01() Dim s As String s = "b" If Not s = "[a-z]" Then Debug.Print "アルファベットじゃないです" End If End Sub この場合、sは[a-z]の中にあるのに、「アルファベットじゃないです」が表示されます。 s = "あ"にしたら、「アルファベットじゃないです」が表示され、納得できるのですが bはアルファベットなのに、なぜ認識されないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

If s Not Like "[a-z]" Then または If s Like "[!a-z]" Then Like 演算子 http://office.microsoft.com/ja-jp/access-help/HA001231490.aspx

lqsfnienvzrsg
質問者

お礼

回答頂きありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A