Как получить объект CommandBarButton проверки данных?

Мне нужно скрыть кнопку Проверка данных, когда пользователь переключается на определенный лист, но я не могу найти эту кнопку в Application.CommandBars.

Я пытался зациклить весь объект CommandBar и его управляющее имя, но так и не нашел, кто-нибудь пробовал это раньше?


person calendarw    schedule 31.07.2012    source источник


Ответы (1)


В Excel 2007 кнопка Проверка данных находится в пользовательском интерфейсе ленты (не в панелях команд) — вы не сможете отключить ее, не перезаписав существующую группу ленты (< em>Инструменты групповых данных). См. этот связанный пост SO о том, как перезаписать существующие группы ленты. Чтобы найти идентификаторы элементов управления групп меню на ленте, вы можете загрузите этот список идентификаторов элементов управления от Microsoft.

person SliverNinja - MSFT    schedule 31.07.2012
comment
Как получить элемент управления Ribbon UI в коде? Я использую проект Excel VS2005, может ли он получить объект в ThisAddIn_Startup? - person calendarw; 01.08.2012