В Outlook, составляя сообщение, я могу визуально пометить его как-нибудь в VBA? - PullRequest
0 голосов
/ 03 мая 2020

У меня есть какой-то VBA, который будет отправлять исходящее сообщение в качестве Задачи (и делать некоторые другие вещи), если я отмечу его. Один из способов помечать теги - вызывать макрос, который устанавливает UserProperty; Я назначил макрос кнопке на панели команд.

Я хотел бы визуально пометить сообщение как помеченное перед отправкой, а затем реализовать переключатель, но я изо всех сил пытаюсь найти способ сделать это. Поэтому удержание кнопки нажатой или выделенной будет работать, но я не вижу, как это сделать в интерфейсе Fluent UI. В качестве альтернативы, я хотел бы добавить что-то в область справа от «всплывающих» кнопок «Отменить» в верхней части сообщения.

Я попытался добавить категорию в новое сообщение, но это не отображается на панели. У меня есть назначенный UserProperty, но я не знаю, как это отобразить.

Есть идеи?

Большое спасибо

1 Ответ

1 голос
/ 04 мая 2020

VBA не позволяет настраивать пользовательский интерфейс Fluent. Вам нужно разработать надстройку COM вместо этого. Чтобы реализовать кнопку переключения на ленте, вам нужно определить обратные вызовы, где вы можете проверить значение свойства пользователя и соответственно обновить пользовательский интерфейс. Пользовательский интерфейс Fluent подробно описан в следующих статьях:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...