Запрограммируйте панель навигации в Word 2010 - PullRequest
3 голосов
/ 04 августа 2010

Я пытаюсь найти способ запрограммировать новую панель навигации в Word 2010 для изменения вкладок, когда пользователь выбирает изображение в документе. Я могу зафиксировать изменение выбора с помощью WindowSelectionChange(ByVal Sel As Selection), но не могу понять, как изменить вкладку с «Просмотр заголовков» на «Просмотр страниц», чего я и хочу.

Ответы [ 2 ]

1 голос
/ 30 августа 2015

Это возможно с помощью iAccessible!

Dim As IAccessible

Set oIA = CommandBars("Navigation")

oIA.Visible = True

Затем глубоко рекурсивно найдите ребенка с accName="Navigation" и accRole=38

тогда его дочерний элемент с индексом 3 имеет accValue=NAVBAR и accRole=60

Тогда вам нужен ребенок 2 из NAVBAR.

 .accDoDefaultAction CHILDID_SELF
0 голосов
/ 05 августа 2010

Согласно MVP для этой нити , он не программируется / не доступен для поиска.

...