Calling a custom form from another application

G

Guest

Hello,

I have been trying to find a way to open a published custom Outlook form
outside of Outlook using VBA. The form has vbscript, so using an .oft via the
CreateItemFromTemplate method will not work. I tried changing the message
class of the newly created mail item, but that didn't seem to work.

Any suggestions are most welcome.

Thanks!
 
S

Sue Mosher [MVP-Outlook]

To create a new instance of a custom form programmatically, use the Add method on the target folder's Items collection. If it's a message form, you can use the Drafts folder as the target. If the target is a default folder, you can use the Namespace.GetDefaultFolder method to return it as a MAPIFolder object. Otherwise, you can use the code at http://www.outlookcode.com/d/code/getfolder.htm to walk the folder hierarchy and return the MAPIFolder corresponding to a given path string.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top