Вы можете, конечно, скрыть всю ленту и кнопку офиса с одной строкой кода VBA при запуске. Вы можете использовать:
DoCmd.ShowToolbar "Ribbon", acToolbarNo
Выше будет скрыта кнопка офиса QAT и ленты.
редактировать:
Вы спрашивали, как все спрятать. Это просто отличный код, который сделает это за вас.
Если вы хотите создать пользовательский интерфейс, вы можете это сделать. Единственное ограничение пользовательской ленты - это то, что вы ДОЛЖНЫ иметь кнопку «Файл» (но я думаю, что в каждой программе, установленной мной более 15 лет, в любом случае была опция файла).
Итак, вы можете свободно настраивать то, что показывает кнопка этого файла. На ваш вопрос просто спросили, как все спрятать, и вышеизложенное делает это с легкостью.
Итак, если вы хотите использовать ленту, тогда ваша пользовательская лента может указать startfromScratch = true, тогда пользователь увидит только те параметры пользовательского интерфейса, которые будут добавлены на ленту.
Однако на пользовательской ленте всегда будет кнопка файла (или то, что мы часто называем кнопкой пиццы, и это просто часть ленты).
Вы также можете рассмотреть возможность использования строк меню и не показывать кнопку пиццы, но в 2007 году нет встроенного построителя строк меню, как в предыдущих версиях. Эта способность показывать только пользовательскую строку меню приведена здесь:
http://www.accessribbon.de/en/index.php?FAQ:7