- 締切済み
Excel VBA Findで日付だけのセルが検索できない
日付のセルを検索するために、以下のような処理をさせていますが、日付だけのセルが検索できません。 【例】(1)は検索できますが、(2)が検索されません。 (1) 2010/03/05が誕生日 (2) 2010/03/05 (※(1)、(2)共に検索できるようにしたいと思っています。) Dim FoundCell as Variant Dim search_words as String search_words = "20??/*/" Set FoundCell = Cells.Find(what:=search_words,After:=ActiveCell, LookIn:=xlValues, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, MatchByte:=False) ※Excel2003を使用しています。
- みんなの回答 (9)
- 専門家の回答
みんなの回答
- ka_na_de
- ベストアンサー率56% (162/286)
回答No.9
- ka_na_de
- ベストアンサー率56% (162/286)
回答No.8
- web2525
- ベストアンサー率42% (1219/2850)
回答No.7
- ka_na_de
- ベストアンサー率56% (162/286)
回答No.6
- ki-aaa
- ベストアンサー率49% (105/213)
回答No.5
- ki-aaa
- ベストアンサー率49% (105/213)
回答No.4
- web2525
- ベストアンサー率42% (1219/2850)
回答No.3
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.2
- web2525
- ベストアンサー率42% (1219/2850)
回答No.1
お礼
ご回答いただきまして、ありがとうございます。 UsedRange、For Each~Next、Like、を使うことで非常にシンプル で分かり易いコードになるんですね。 是非、使わせて頂きます。 はじめて、「教えて!goo」に質問させて頂きましたが、大変、 参考になりました。ありがとうございます。