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?

Foi útil?

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
scroll top