2012-08-17 4 views
3

Excel 2010 용 VBA 추가 기능을 만드는 과정에서 "Custom UI Editor for Microsoft Office"도구를 사용하여 직접 리본을 만들었습니다. 그러나 사용자에게 리본을 표시하거나 리본의 다른 부분을 표시하지 않고 추가 기능을로드 할 수있는 옵션을 제공하고 싶습니다.리본을 통한 VBA 제어?

메뉴를 사용하면 프로그래밍 방식으로 완전히 제어 할 수 있지만 리본이 다르게 작동하는 것 같습니다.

VBA에서 방법이 있습니까 아니요 시작시 리본 탭을 customUI.xml로드 하시겠습니까?
런타임에이 탭에서 항목을 제거하거나 항목을 탭에 추가하는 방법이 있습니까?

+1

안녕하세요 조쉬, 여기이 주제에 대한 도움이 많이 있습니다. 포인트 2와 3은 당신에게 특히 중요하다고 생각합니다. –

+1

감사합니다. 어쩌면 내 인터넷 검색은별로 좋지 않았다. 링크는 404이지만 올바른 위치에 따라 ... http : //www.rondebruin.nl/tips.htm 그리고 더 구체적으로는 http://msdn.microsoft.com/en-us/library/ee390805 (office.11) .aspx이 링크를 통해 살펴 보겠습니다. – Josh

+0

@ScottHoltzman이 답변을 게시하여 최고로 표시 할 수 있습니까? 아직 100 % 문제를 해결하지는 못했지만 적어도 리본과 상호 작용하는 방법에 대한 몇 가지 예를보고 있습니다. – Josh

답변

7

이 주제에 대한 전체 도움말은 Awesome Ribbon Help입니다. 나는 포인트 2와 3이 당신에게 특히 중요하다고 생각합니다.

+0

이것은 매우 귀중한 자료입니다. 다시 한 번 감사드립니다! – Josh

+0

2010 년 이전에 대한 기대만큼이나 내 동료에게 배포됩니다. –

+0

이 링크는 더 이상 작동하지 않습니다 ... – Flash