В настоящее
время в офисе у нас есть Outlook 2003. Мы перейдем на Outlook 2013.
В Outlook 2003 у нас есть командная строка, которая в качестве примера
сохраняет почтовый элемент в указанной пользователем папке или
перемещается пункт в нужную команду.
В пользовательской форме конечный пользователь может установить свои
настройки в нужную папку или выбрать команду, в которой он сейчас
находится. В этой форме настроек есть несколько полей ввода, которые
пользователь может заполнить.
Всякий раз, когда он нажимает кнопку на CommandBar, прогноз проверяет
свои параметры, чтобы увидеть на какой команде он находится, его
желательные сохранить папки и т.д.
Это определяемые пользователем настройки хранятся и призвали на это теги
(Application.ActiveExplorer.CommandBars("Toolbar").Controls.Item(1).tag)
As далеко я нашел в Интернете Outlook 2013 не поддерживает командные строки. Я могу установить commandBar, но как только вы перезапустите Outlook, панель исчезнет, а настройки исчезнут.
Есть ли способ сохранить/сохранить настройки, сделанные конечным пользователем в пользовательской форме, чтобы сценарии сохраняли почтовый элемент на основе его настроек в правильной папке или команде?
Я попытался найти решение, но еще не нашел его или не знаю, где искать.
Надеюсь, вы можете направить меня в правильном направлении, чтобы найти решение.
(примечание:.. Я знаю немного VBA, может читать и писать, но было трудно объяснить, как это работает Если я оставил некоторую критическую информацию в этом вопросе, пожалуйста, дайте мне знать)
я не использовал Outlook 2013, но я думаю, вы можете сохранить настройки, используя множество различных методов как на любом клиенте Windows, например, в реестре, в файле настроек (XML или другом) и т. д. Кроме того, новые продукты Office используют ленту вместо командной строки, см. «Настройка ленты для Outlook» в MSDN: https: // msdn. microsoft.com) /en-us/library/bb398246.aspx – Olle Sjögren 21 апр. 15