|
▼hint さん:
TextBoxに入力して 抽出条件を次のようにしました
Dim 検索文字 As String
Dim 文字 As String
検索文字 =Userform.TextBox場所 ---検索文字値 =東
文字 ="*" & 検索文字 & "*" ----文字 =*東*
Set Ran = sht3.Range("B" & Mgyou).CurrentRegion
Set Ran = Intersect(Ran, Ran.Offset(, 1))
抽出条件が *東* を選択
Ran.AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=sht2.Range("B" & Mgyou & ":" & "M" & Mgyou1), _
CopyToRange:=sht1.Range("B" & WriteGyou), Unique:=False
これで行うと東の前後に文字があるものも拾われます
これは理解できるのですが、ここで東京のみを拾うのは
やはり無理のようですね
東京 のみを拾うためには
もう一つ完全一致の為のTextBoxから東京を入力して
完全一致の検索をしなければだめのようですね
|
|