VocExcel(単語帳) / VBA Tips
 
 [Key] エクセル / Excel / VBA /マクロ


<--- 戻る

検索フォームを作る(部分一致)

サンプルファイル

フィルタオプションは、シート上に検索条件が必要です。フォームの内容を、シートに転記してから、アドバンスフィルタを実行します。

[ポイント]
シートに検索条件を転記
Worksheets("単語帳").Cells(4, "C").Value = TextBox1.Text




Private Sub CommandButton1_Click()

'シートに検索条件を転記
'部分一致検索は、検索条件を「*」で囲む
Worksheets("単語帳").Cells(4, "C").Value = "*" & TextBox1.Text & "*"



'検索を実行 
Range("B9:D19").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Range("C3:C4"), Unique:=False

End Sub


--