valores lidos do ribbon do Office 2007 usando o VBA
-
03-07-2019 - |
Pergunta
Usando VBA, eu posso descobrir o valor de um controle de texto (combobox) na fita Word 2007?
Say eu gostaria de ler o nome da fonte selecionada na guia "Início".
Eu vi um exemplo usando a IAccessible
interface para fazer alguns interação com a fita (ou seja, enumerando-lo), mas parece que a leitura de um valor de controle não é possível. Existe outra maneira de fazê-lo, ou é VBA bloqueado completamente?
Solução
Eu não acho que você pode obter no fita para ler o construída em propriedades. Para você exemplo específico de Font nome que você pode usar o seguinte.
Msgbox Application.Commandbars.Findcontrol(ID:=1728).Text
Você talvez capaz de adpat a abordagem para outras informações.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow