エクセルマクロで、アスタリスクを文字列としてフィルタ抽出するVBAコードをご紹介します。
このページのマクロコードは、コピペで使えます。
ぜひ、お試しください。
アスタリスクを含むデータ抽出
以下のExcelVBAを実行すると、アスタリスクを含むデータをフィルタ抽出します。
Sub アスタリスクを文字として認識()
ActiveSheet.Range("A1").CurrentRegion.AutoFilter _
Field:=2, _
Criteria1:="=*~**"
End Sub
マクロ実行後
セル内のアスタリスクを文字として認識して、
アスタリスクを含むデータをフィルタ抽出します。
アスタリスクを除くデータ抽出
以下のExcelVBAを実行すると、アスタリスクを含まないデータをフィルタ抽出します。
Sub アスタリスクを文字として扱う()
ActiveSheet.Range("A1").CurrentRegion.AutoFilter _
Field:=2, _
Criteria1:="<>*~**"
End Sub
マクロ実行後
セル内のアスタリスクを文字として認識して、
アスタリスクを含まないセルをフィルタ抽出します。
この記事がお役に立ちますと幸いです。
・【エクセルマクロ】オートフィルタ処理を自動化する使用例まとめ

【エクセルマクロ】オートフィルタ処理を自動化:超便利28選
...
「たった1秒で仕事が片づくExcel自動化の教科書【増強完全版】」
「5時間かかる作業が3時間でできます」ではなく「1秒で終わらせます」へ
毎日の業務を瞬時に終わらせるしくみを解説
リンク