문제

CommandBars를 사용하여 리본에 버튼을 추가하려고하지만,이를 찾을 수 없거나 그렇게 할 수있는 방법을 찾을 수 없습니다.

버튼의 가시성을 변경해야하며 CustomUI XML에서는 지원되지 않아 CustomUI XML을 사용할 수 없습니다.

나는 "리본"이라는 명령 줄이 "리본"이라고 불리는 "리본"이라고 불리는이지만, "Tabhome"에 버튼을 놓을 수있는 방법을 알지 못합니다.

누구든지 여기에 누락 된 것을 알고 있습니까?또는 예를 들어 밖으로 가리킬 수 있습니까?

감사합니다!

도움이 되었습니까?

해결책

내가 아는 한 멀리서, CommandBars를 사용하여 리본을 제어 할 수는 없습니다.그리고 CommandBars 기술이 리본 UI가 상점하지 않고 기본적으로 호환성을 위해서만 지원되는 것에 따라 그렇게 할 수있는 의미가 없습니다.

리본 XML을 사용하여 리본을 사용자 정의하기 위해 사용하지 않는 이유를 획득하지 않았습니까?그것은 공식적인 방식입니다.버튼 가시성을 제어하려면 단순히 이벤트 핸들러 (콜백)에 대한 버튼의 "GetVisible"속성을 설정하고 해당 콜백에서 true / false를 반환하여 버튼을 표시 / 숨기려면 ...

동적으로 표시 / 숨길 수없는 내장 Office 버튼이지만 문제없이 버튼을 표시 / 숨길 수 있어야합니다.

은이 방법과 매우 유사합니다.

VBA 및 XML을 사용하여 파일 이름의 문자열에 따라 Office 2010 리본에 버튼을 추가하는 방법이 있습니까?

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