使用VBA,我可以在Word 2007功能区上找到文本(组合框)控件的值吗?
说我想在“主页”标签中阅读当前选择的字体名称。
我已经看到一个使用IAccessible
接口与Ribbon进行某些交互的示例(即枚举它),但似乎无法读取控件值。还有其他方法可以做到这一点,还是VBA完全被锁定了?
答案 0 :(得分:4)
我认为你不能在功能区上阅读内置属性。 对于字体名称的特定示例,您可以使用以下内容。
Msgbox Application.Commandbars.Findcontrol(ID:=1728).Text
您可以将该方法用于其他信息。