请发布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