Макрос Word для Ctrl +F

Не уверен, что это возможно.
У меня есть макрос для выделения текста. Это в основном автоматизирует процесс прохождения через расширенное меню, нажав Дикие карты, введя мой поиск и нажав выделить все.

  1. Я могу нажать Ctrl + F, чтобы получить список результатов. Я хочу автоматизировать это
  2. моя проблема в том, что я не могу найти способ открыть навигационную плоскость с результатами.

  3. их немного путей раскрыть кажется, навигационный самолет. Но они все открывают для меня пустую. Я не знаю, нужно ли что-то добавить в макрос, чтобы заставить его писать.

затем вы нажимаете Ctrl + F и навигационная плоскость имеет результаты.

    --------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
4
задан Yorik
26.02.2023 22:19 Количество просмотров материала 2560
Распечатать страницу

1 ответ

управление областями задач, такими как панель навигации, невозможно с помощью VBA. Области задач не отображаются в объектных моделях приложений Office.

существует бесплатное слово надстройка называется AuthorTec найти-Эн-выделить и он имеет встроенную функцию навигации, которая позволяет перейти к каждому текстовому элементу, который был найден и выделен надстройкой.

0
отвечен Rich Michaels 2023-02-28 06:07

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх