請發佈VBA代碼。在Excel工作表中的列中匹配字符串模式的VBA代碼
我們將得到報表Excel表中的17個欄目,並且我想在匹配Sheet1中'K'列中的字符串模式之後取出項目。
下面是列的「K」項目樣本
女主角
我的英雄,我是零,我惡棍
英雄
惡棍
女主角
我的英雄,我零,我惡棍
惡棍,女主角
英雄,惡棍
演員
零
我英雄,我零
現在我已應用過濾器,以列「K」和則 - >文本過濾器 - >載有以下>然後給定圖案*英雄*零*(其選擇的所有字符串,其包含英雄&零)。
以下是上述操作的錄製宏。
Sub Macro1()
'
' Macro1 Macro
'
'
Columns("H:H").Select
Selection.AutoFilter
ActiveSheet.Range("$H$1:$H$12").AutoFilter Field:=1, Criteria1:= _
"=****hero*zero****", Operator:=xlAnd
End Sub
,現在我得到的結果是(在同一表的列「K」(工作表Sheet1))
我的英雄,我是零,我惡棍
我是英雄,我是零,我惡棍
我的英雄,我是零
我想VBA代碼來執行上述動作,我想以上的結果(IT方面應包含17列,它們位於Sheet2的Sheet1中)。
請在上述幫助我。
在此先感謝。
+1採取的努力改善問題的建議:) – 2012-02-17 00:58:34