Если я создал пользовательскую форму (включая сценарий) в Outlook 2003, опубликовал ее в библиотеке личных форм, я знаю, что единственный способ создать элемент из этой формы - «Файл -> Создать -> Выбрать форму ... -> Библиотека личных форм -> Выберите мою форму -> ОК ".

Есть ли более быстрый способ? Например, ссылка с рабочего стола или из папки избранного Outlook?

2 ответа2

0

Может быть, один из первых 2 ответов на этот вопрос SU поможет вам.

:)

0

Этот код VBA будет отображать форму. Вы можете позвонить с кнопки.

Замените FormName на ваше имя формы.

Sub DisplayFormName()

    Dim MyFolder
    Dim myItem As MailItem

    ' create new outgoing message based on a form
    Set MyFolder = Session.GetDefaultFolder(olFolderInbox)
    Set myItem = MyFolder.items.Add("IPM.Note.FormName")
    myItem.Display

End Sub

Справка для редактора и кнопки - http://www.slipstick.com/developer/how-to-use-outlooks-vba-editor/

Безопасность макросов должна быть установлена на средний уровень.

Справка по кнопкам - http://www.howto-outlook.com/howto/macrobutton.htm

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .