На этом шаге мы приведем алгоритм создания пользовательской панели инструментов.
Иногда бывает удобнее проектировать собственную панель вручную, чем ее программировать.
Создается панель пользователя по следующему алгоритму.
Рис.1. Диалоговое окно Настройка
Рис.2. Диалоговое окно Создание панели инструментов
Рис.3. Новая панель инструментов и диалоговое окно Настройка
Рис.4. Новая панель инструментов Моя панель
Программно та же панель инструментов создается следующими инструкциями:
Application.CommandBars.Add (Name :=" Моя панель").Visible = True Application.CommandBars ("Моя панель").Controls.Add _ Type:=msoControlButton, Id:=23, Before:=1 Application.CommandBars ("Моя панель").Controls. Add _ Type:=msoControlButton, Id:=211, Before:=2 Application.CommandBars ("Моя панель").Controls.Add _ Type:=msoControlButton, Id:=1031, Before:=3 Application.CommandBars ("Моя панель").Controls.Add _ Type:=msoControlButton, Id:=166, Before:=4
По указанному выше алгоритму, опустив шаги со второго по четвертый, можно также добавлять элементы управления в уже существующие панели инструментов.
На следующем шаге мы рассмотрим удаление элемента управления из панели инструментов вручную.