Pregunta

Utilizando VBA, ¿puedo averiguar el valor de un control de texto (cuadro combinado) en la cinta de Word 2007?

Diga que me gustaría leer el nombre de la fuente seleccionada actualmente en " Inicio " pestaña.

He visto un ejemplo utilizando IAccessible < La interfaz / code> para hacer alguna interacción con la Cinta (es decir, enumerarla), pero parece que no es posible leer un valor de control. ¿Hay alguna otra forma de hacerlo o VBA está bloqueado por completo?

¿Fue útil?

Solución

No creo que puedas acceder a la cinta para leer las propiedades integradas. Para su ejemplo específico de nombre de fuente, puede usar lo siguiente.

Msgbox Application.Commandbars.Findcontrol (ID: = 1728) .Text

Quizás pueda adaptar el enfoque para obtener otra información.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top