• ベストアンサー

excel2000のオートフィルタマクロ

マクロ記録の簡単な編集程度の知識しかありません。 C1に入っている文字列を、完全一致ではなく、”含む”状態でオートフィルタしたいのですが、 どの様に記述すればいいですか? 現状、下記のようになっています。 Selection.AutoFilter Field:=2, Criteria1:="C1", Operator:=xlAnd よろしくお願いいたします。

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

Selection.AutoFilter Field:=2, Criteria1:="*" & Range("C1") & "*" ちなみに現在の Selection.AutoFilter Field:=2, Criteria1:="C1", Operator:=xlAnd では、セルC1の値でフィルター……ではなく、単に"C1"と言う文字列でフィルターを掛けていることになります。

関連するQ&A