Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If I created a custom form (including Script) in Outlook 2003, published it to the personal forms library, the only way I know to create a item out of this form is "File -> New -> Choose Form... -> Personal Forms Library -> Select my Form -> Ok".

Is there a faster way? For example, a link from the desktop or from the Outlook favorites folder?

share|improve this question

Maybe one of the first 2 answers to this SU question will help you.

:)

share|improve this answer
    
No, unfortunately this works only with forms without script. Thanks anyway. – Zeemee Feb 4 '10 at 8:02

This VBA code will display the form. You can call it from a button.

Replace FormName with your form name.

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

Editor and button help - http://www.slipstick.com/developer/how-to-use-outlooks-vba-editor/

Macro security should be set to medium.

Button help - http://www.howto-outlook.com/howto/macrobutton.htm

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .