Доступ: отключить "очистить все фильтры" на панели инструментов (vba)

Я пытаюсь отключить параметр панели инструментов, чтобы "очистить все фильтры" в Access 2013.

Я нашел следующие коды VBA, которые мне не помогли:

Application.CommandBars("Records").Controls(4).Enabled = False
Application.CommandBars("Menu Bar").Controls("Data").Enabled = False
Application.CommandBars("Menu Bar").Controls("Filter").Enabled = False

Одно решение, которое я нашел, - отключить всю панель инструментов следующим образом:

DoCmd.ShowToolbar "Ribbon", acToolbarNo

Я не хочу использовать эту опцию, потому что все (включая панель инструментов поиска) отключено.

Можно ли как-то добиться этого с помощью кода "CommandBars"?

0 ответов

Если вы говорите о панели выбора записи при просмотре формы, вы можете отключить свойство формы "Разрешить фильтры".

Похоже, это помогло мне... А потом этого не произошло в других формах, но это то, что нужно попробовать...

Другие вопросы по тегам