Как получить объект «Data Validation» CommandBarButton?

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

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

В Excel 2007 кнопка « Проверка данных» находится в интерфейсе Ribbon UI ( не в командных барах ) – вы не сможете отключить его, не перезаписывая существующую группу ленты ( GroupDataTools ). См. Эту связанную публикацию о том, как перезаписать существующие группы лент. Чтобы найти идентификаторы управления группами меню на ленте, вы можете загрузить этот список идентификаторов управления из Microsoft .

  • Использовать именованный диапазон на листе excel для распространения списка
  • Отладка надстройки Excel VSTO при запуске путем двойного щелчка по существующему файлу
  • .NET - Excel ListObject автоматически настраивается на databind
  • Надстройка VSTO Excel с Visual Studio Express
  • Excel Добавить в отладку
  • События Excel Worksheet не срабатывают при запуске backgroundworker
  • VSTO c #: Как выделить строку и столбец активной ячейки в Excel?
  • Внедрение Excel UDF, который может вызывать веб-методы асинхронно
  • Добавление формулы в ячейку Исключение из HRESULT: 0x800A03EC
  • ElementHost не обновляется после того, как книга переместилась над ним в Excel 2010
  • Установить текстовое значение с помощью SharedStringTable с помощью xml sdk в .net
  • Давайте будем гением компьютера.