Пользовательские кнопки Outlook на ленте
Я могу использовать пользовательский редактор custum для проектов Excel и Word VBA, чтобы добавить пользовательские кнопки на ленте с XML.
У меня есть Outlook-проект (VBAProject.otm), и я хотел бы сделать то же самое, чтобы добавить кнопки на ленту, чтобы при развертывании пользовательских кнопок перемещаться вместе с ней.
Я не привык использовать VSTO, только VBA.
Какие-либо предложения?
1 ответ
В отличие от других приложений Office, в Outlook макросы VBA нельзя использовать для настройки пользовательского интерфейса ленты. Вам необходимо разработать надстройку COM (например, основанную на VSTO). Взгляните на следующие статьи:
Пошаговое руководство. Создание настраиваемой вкладки с помощью дизайнера ленты
Пошаговое руководство. Создание настраиваемой вкладки с использованием ленты XML
Пользовательский интерфейс Fluent (также известный как Ribbon UI) подробно описан в следующих статьях:
Настройка ленты Office 2007 для разработчиков (часть 1 из 3)
Настройка ленты Office 2007 для разработчиков (часть 2 из 3)
Настройка ленты Office 2007 для разработчиков (часть 3 из 3)