Visual Studio中的Macro功能不能使用了, 请教是什么原因

Visual Studio中的Macro功能不能使用了, 请问是什么原因
本帖最后由 lzhuman2 于 2014-12-12 10:29:36 编辑
录制了一个Macro, 
    Sub TemporaryMacro()
        DTE.ExecuteCommand("Edit.Find")
        DTE.Find.FindWhat = "AFX"
        DTE.Find.Action = vsFindAction.vsFindActionFind
        DTE.Find.Target = vsFindTarget.vsFindTargetCurrentDocument
        DTE.Find.MatchCase = True
        DTE.Find.MatchWholeWord = False
        DTE.Find.Backwards = False
        DTE.Find.MatchInHiddenText = False
        DTE.Find.PatternSyntax = vsFindPatternSyntax.vsFindPatternSyntaxRegExpr
        If (DTE.Find.Execute() = vsFindResult.vsFindResultNotFound) Then
            Throw New System.Exception("vsFindResultNotFound")
        End If
    End Sub


运行这个Macro的时候只能打开Find窗口, 也就是只有第一句话起到了作用。请问是怎么回事? 

我用的是Visual Studio 2010 旗舰版, 已经重装了一发了, 会不会是系统的问题。

没多少分了, 望见谅。
------解决思路----------------------
在MSDN里面搜相关关键字

在www.baigoogledu.com搜别人是否碰到过类似问题以及怎么解决的。

以上好象是万能回答。Visual Studio中的Macro功能不能使用了, 请教是什么原因