• 締切済み

Excel VBA AutoFilterについて

Excel VBA AutoFilterについてについての質問です。 下記に記載しています、データの頭文字が(アからオ)までのものを一度に検索することは可能ですか? AutoFilter(Field:=1,Criteria1=" ア"& "*",Operator:=xlAnd , Criteria1:="イ"&"*")のような書き方を しても2項目までが限界のようですし。どなたかお詳しい方、ご教授の程、お願いいたします。 <例>  A列 あらい いしだ うえだ えとう おがわ かとう きむら くどう こじま

みんなの回答

  • ALI-1945
  • ベストアンサー率0% (0/0)
回答No.1

とりあえず↓で検索できそうです ****************************** Sub 人名検索() Dim r As Range Dim moji As Variant Dim x As Integer moji = "アイウエオ" Set r = Cells(65536, 2).End(xlUp).Offset(1, 0) While r.Row > 1 Set r = r.Offset(-1, 0) x = r.Row If (Not (IsNumeric(r.Value))) And (InStr(moji, Left(r.Value, 1)) > 0) Then Cells(x, 3).Value = "HIT" End If Wend End Sub ******************************

参考URL:
http://oshiete1.goo.ne.jp/qa4231369.html?ans_count_asc=1
Dove1228
質問者

お礼

ありがとうございます。解決しました。

関連するQ&A