2017-01-10 12 views
0

Я провел последние несколько дней, пытаясь использовать различные учебники, пытаясь достичь цели в названии. Для жизни я продолжаю ударять по кирпичной стене. Все поисковые запросы возвращают результаты для добавлений excel или добавлений outlook.com.MS Outlook 2016 - добавьте пользовательскую ленту, у которой есть 1 кнопка, и при нажатии она выполняет задачу

Может кто-то порекомендовать учебник (веб-сайт, видео (шаг за шагом привилегированными), который описывает процесс от начала до конца?

Я имел обыкновение использовать макросы, но трепещет GPO отключил его так надстройку выглядит следующим образом:

Все, что я хочу сделать, это показать на моей ленте кнопку, чтобы я мог выбрать электронную почту, нажать кнопку и позволить волшебству. Если у вас есть пример кода, который может по крайней мере, чтобы пользовательская кнопка отображалась на ленте, я уверен, что смогу выяснить остальное.

Любая помощь приветствуется. для чтения. (Если вы сделали это далеко.)

+0

Тупой вопрос, но почему бы вам не пойти в Параметры Outlook и нажмите настроить кнопку ленты? – zhqiat

+0

@zhqiat, Когда я создаю и отлаживаю свой проект, я вижу это. (Перечисляется под добавками, которые я могу добавить/удалить) Я включаю его (отметка), но ничего не отображается. Я предполагаю, что код работает, b/c сборка не сработала, и это тот же самый код, который я использовал в 2010 году. Не могу проверить его, b/c. Я не могу заставить кнопку запускать выполнение. – acstack

+0

Похоже, вам нужно добавить кнопку. Взгляните на приведенный ниже ответ. – zhqiat

ответ

0

Макросы VBA не могут использоваться для настройки ленты в Outlook. Для этого вам необходимо разработать надстройку COM. Например, это может быть надстройка на основе VSTO. См. Walkthrough: Creating Your First VSTO Add-In for Outlook.

VSTO предоставляет два основных способа для настройки ленты UI (ака Fluent UI):

Как вы можете видеть VSTO предоставляет дизайнеру для создания пользовательского интерфейса быстрее. Вы можете прочитать больше о Fluent UI в следующей серии статей:

1

Из этого link

В Outlook 2010 и Outlook 2013, все было сделано намного проще , поскольку это позволяет вручную настроить ленту, а также.

  1. Открыть окно товара, в которое вы хотите добавить кнопку макроса.

  2. Выберите вкладку, куда вы хотите добавить кнопку макроса.

  3. Нажмите кнопку «Файл» рядом со вкладкой «Главная» и выберите «Параметры». Здесь выберите раздел «Настроить ленту».
    или
    Щелкните правой кнопкой мыши любую вкладку и выберите «Настроить ленту». Вы найдете текущую вкладку уже выделенной и выделенной .

  4. Создайте новую группу или даже новую вкладку до , разместите свою пользовательскую кнопку. Вы не можете добавить свою кнопку в существующую группу . Вы можете использовать кнопку «Переименовать ...», чтобы дать вашей группе и/или вкладке приятное имя.

  5. Из раскрывающегося списка «Выбрать команды из:» выберите: Макросы. В приведенном ниже списке теперь будут показаны все ваши макросы.
  6. Выберите макрос , на котором вы хотите создать кнопку, и нажмите кнопку Добавить >> .
  7. Чтобы изменить имя и значок, нажмите кнопку «Изменить ...».
  8. Закройте диалоговое окно «Параметры редактора», чтобы вернуться к окну элементов и использовать вашу кнопку.