2010-07-26 43 views
1

在使用通配符查找文本的Word 2007宏中,如何访问组匹配值?如何访问使用通配符的搜索宏中的组匹配?

例如,如果我编写一个搜索DATE: (<*>)^13的宏,我如何找到匹配组(<*>)的值?

谢谢


Sub Search() 
    Selection.Find.ClearFormatting 
    With Selection.Find 
     .Text = "DATE: (<*>)^13" 
     .Forward = True 
     .Wrap = wdFindContinue 
     .Format = False 
     .MatchCase = False 
     .MatchWholeWord = False 
     .MatchAllWordForms = False 
     .MatchSoundsLike = False 
     .MatchWildcards = True 
    End With 
    Selection.Find.Execute 
End Sub 

回答