How to save a custom form in a specified folder?

Status
Not open for further replies.
Y

yannickestrada

Hi I had a custom form that opens automatically from another application. I

would like to save this form in a specified public folder and not in the

client default contact folder.

Here is some code but I can´t get to save in the specified folder.

Set objNameSpace = Application.GetNamespace("MAPI")

Set targetFolder = objNameSpace.Folders("Public Folders").Folders("MyFolder")

Set colItems = targetFolder.Items

colItems.Add

what is missing? I do that in the Item_Write() method.

Thanks.

Yannick
 
S

Sue Mosher [MVP]

First, let's get the terminology straight. A form is a UI/code template.

With a form, you create new items. It is the items that you want to save in

the public folder, not the form, which should be "saved" only once -- not

saved in the usual sense, but published. In your scenario, it should be

published to the Organizational Forms library or to each user's Personal

Forms library.

Now for the meat of the matter. Ideally, the application that creates the

items would do so by calling the Add method on the target folder's Items

collection so that the items are originally created in the desired folder.

If that's not possible, then you can try the techniques demonstrated in the

form at http://www.outlookcode.com/d/forms/saveinfolder.htm. If you

encounter problems with the Close method, make sure your copy of Outlook is

up-to-date with service packs and hotfixes.

Sue Mosher

"yannickestrada" <yannickestrada> wrote in message

news:26BA09F0-A22B-4851-851B-8D56DB8FC23C@microsoft.com...
> Hi I had a custom form that opens automatically from another application.
> I
> would like to save this form in a specified public folder and not in the
> client default contact folder.

> Here is some code but I can´t get to save in the specified folder.

> Set objNameSpace = Application.GetNamespace("MAPI")
> Set targetFolder = objNameSpace.Folders("Public
> Folders").Folders("MyFolder")

> Set colItems = targetFolder.Items
> colItems.Add

> what is missing? I do that in the Item_Write() method.

> Thanks.
> Yannick

>
 
Y

yannickestrada

Thanks Sue, for understand what I was traing to say, I will use the correct

terminology in the future.

I try the technique that is used in the link you send me, and works fine.

Thanks again.

Regards,

Yannick

"Sue Mosher [MVP]" wrote:


> First, let's get the terminology straight. A form is a UI/code template.
> With a form, you create new items. It is the items that you want to save in
> the public folder, not the form, which should be "saved" only once -- not
> saved in the usual sense, but published. In your scenario, it should be
> published to the Organizational Forms library or to each user's Personal
> Forms library.

> Now for the meat of the matter. Ideally, the application that creates the
> items would do so by calling the Add method on the target folder's Items
> collection so that the items are originally created in the desired folder.
> If that's not possible, then you can try the techniques demonstrated in the
> form at http://www.outlookcode.com/d/forms/saveinfolder.htm. If you
> encounter problems with the Close method, make sure your copy of Outlook is
> up-to-date with service packs and hotfixes.
> > Sue Mosher
> > >

> "yannickestrada" <yannickestrada> wrote in message
> news:26BA09F0-A22B-4851-851B-8D56DB8FC23C@microsoft.com...
> > Hi I had a custom form that opens automatically from another application.
> > I
> > would like to save this form in a specified public folder and not in the
> > client default contact folder.
> > Here is some code but I can´t get to save in the specified folder.
> > Set objNameSpace = Application.GetNamespace("MAPI")
> > Set targetFolder = objNameSpace.Folders("Public
> > Folders").Folders("MyFolder")
> > Set colItems = targetFolder.Items
> > colItems.Add
> > what is missing? I do that in the Item_Write() method.
> > Thanks.
> > Yannick
> >


>
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
T save custom user settings/ views BCM (Business Contact Manager) 2
F Outlook 2010 custom font style duplicates itself every time I save a task Using Outlook 0
Q How do I create a custom action for a rule? (Save as "Nfy.MSG") Outlook VBA and Custom Forms 1
D VBA Macro to Print and Save email to network location Outlook VBA and Custom Forms 1
N VBA Macro To Save Emails Outlook VBA and Custom Forms 1
N Save emails within a certain date range to network drive Outlook VBA and Custom Forms 0
T Outlook 365 Move newly created tasks automatically on save. Outlook VBA and Custom Forms 1
G Save attachment run a script rule Outlook VBA and Custom Forms 0
N Save Selected Email Message as .msg File Outlook VBA and Custom Forms 12
G Save and Rename Outlook Email Attachments Outlook VBA and Custom Forms 0
G VBA to save selected Outlook msg with new name in selected network Windows folder Outlook VBA and Custom Forms 1
D Outlook 2016 64bit, Cannot Save in 'HTML', format Using Outlook 1
N Save selected messages VBA does not save replies and/or messages that contain : in subject Outlook VBA and Custom Forms 1
L Macro to add Date & Time etc to "drag to save" e-mails Outlook VBA and Custom Forms 14
S save attachment with date & time mentioned inside the file Outlook VBA and Custom Forms 0
S Add VBA save code Using Outlook 0
A Edit attachment Save and Reply Outlook VBA and Custom Forms 0
S Outlook (2016 32bit; Gmail IMAP) - Save sent message to Outllook Folder Outlook VBA and Custom Forms 0
P Outlook pst file is too huge with POP3. How to save more space? Using Outlook 4
D Prevent popup of "Do you want to save changes?" when closing after opening an appointment to view Outlook VBA and Custom Forms 2
A Unable to save recurring Meeting to Documents folder due to error Using Outlook 2
M Outlook 2013 Script Assistance - Save Opened Link with Subject Added Outlook VBA and Custom Forms 1
R Use an ItemAdd to Save Attachments on Arrival Outlook VBA and Custom Forms 0
W Outlook Calendar does not save view any longer! Using Outlook 3
S automate save the .xlxs file to share Network Using Outlook 1
S save email from excel Outlook VBA and Custom Forms 1
Y Open and Save Hyperlink Files in multiple emails Outlook VBA and Custom Forms 9
9 Outlook 2016 How to save an Outlook attachment to a specific folder then delete the email it came from? Using Outlook 1
O Save attachments using hotkey without changing attributes Outlook VBA and Custom Forms 1
geofferyh Cannot get Macro to SAVE more than one message attachment??? Outlook VBA and Custom Forms 5
N Open & Save VBAProject.Otm using VBA Code Outlook VBA and Custom Forms 1
R VBA | Chosing path to save file Outlook VBA and Custom Forms 1
W Save and rename outlook email attachments to include domain name & date received Outlook VBA and Custom Forms 4
V Change default default save location to Quick Access Using Outlook 1
W Save Outlook attachment in network folder and rename to current date and time Outlook VBA and Custom Forms 18
C Change default "Save Sent Item To" folder Outlook VBA and Custom Forms 9
C Outlook - cannot save subject line changes Using Outlook 2
J Save E-mail attachments in a specific folder Outlook VBA and Custom Forms 0
I Outlook 2016 64bit - on receipt convert emails into PDF and save Outlook VBA and Custom Forms 2
V VB script code to save a specific email attachment from a given email Outlook VBA and Custom Forms 14
C Auto save outlook attachments when email is received Outlook VBA and Custom Forms 1
N editing drafts - won't let me save Using Outlook 12
nathandavies Email Details to Excel & Save as .MSG on one macro - combination of 2 macros Outlook VBA and Custom Forms 3
C Need VBA code to automatically save message outside outlook and add date Outlook VBA and Custom Forms 1
D Save Sent Item to Using Outlook 0
Diane Poremsky Save Selected Email Message as .msg File Using Outlook 11
Diane Poremsky Export (Save) Outlook Contact photos Using Outlook 0
Diane Poremsky Save Messages and Attachments to a New Folder Using Outlook 0
B Delete/replace old files and save new attachments Using Outlook 1
E Outlook 2016 and Numerous Prompts to Save Emails Using Outlook 3

Similar threads

Top