문제

VBA를 사용하면 2007 리본이라는 단어에서 텍스트 (Combobox) 컨트롤의 값을 찾을 수 있습니까?

"홈"탭에서 현재 선택된 글꼴 이름을 읽고 싶다고 가정 해 봅시다.

나는 그것을 사용하는 예를 보았다 IAccessible 할 인터페이스 약간 리본과의 상호 작용 (즉, 열거)이지만 제어 값을 읽는 것은 불가능한 것 같습니다. 다른 방법이 있습니까, 아니면 VBA가 완전히 잠겨 있습니까?

도움이 되었습니까?

해결책

나는 당신이 내장 된 속성을 읽기 위해 리본을 얻을 수 있다고 생각하지 않습니다. 글꼴 이름의 특정 예제는 다음을 사용할 수 있습니다.

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

당신은 다른 정보에 대한 접근 방식을 애착 할 수있을 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top