Macro do Word para Ctrl + F

Macro do Word para Ctrl + F

Não tenho certeza se isso é possível. Eu tenho uma macro para destacar um monte de texto. Basicamente, ele automatiza o processo de passar pelo menu avançado, pressionar curingas, entrar na minha pesquisa e clicar em destacar tudo.

  1. Posso pressionar Ctrl + F para obter uma lista de resultados. Eu quero automatizar isso
  2. Meu problema é que não consigo encontrar uma maneira de abrir o plano de navegação com resultados.

  3. Parece que existem algumas maneiras de abrir o plano de navegação. Mas todos eles abrem um espaço em branco para mim. Não sei se preciso adicionar algo à macro para que ela seja escrita.

Então você pressiona Ctrl +F e o plano de navegação apresenta resultados.

    --------CODE TO HIGHLIGHT TARGET 1------------------- 
    Options.DefaultHighlightColorIndex = wdYellow
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    Selection.Find.Replacement.Highlight = True
    With Selection.Find
    .Text = "target1"
    .Replacement.Text = ""
    .Forward = True 
    .Wrap = wdFindContinue 
    .Format = True 
    .MatchCase = True 
    .MatchWholeWord = False 
    .MatchWildcards = True 
    .MatchSoundsLike = False 
    .MatchAllWordForms = False 
    End With
    Selection.Find.Execute Replace:=wdReplaceAll

Responder1

O controle de painéis de tarefas, como o Painel de Navegação, não é possível com o VBA. Os painéis de tarefas não são expostos nos Modelos de Objetos de Aplicativos do Office.

Existe um suplemento gratuito do Word chamadoAuthorTec Find'n Destaquee possui uma função de navegação integrada que permite acessar cada elemento de texto encontrado e destacado pelo suplemento.

informação relacionada