Open Public folder (calendar) at startup

205 pts.
Microsoft Exchange 2003
Microsoft Outlook
Microsoft Outlook 2007
Microsoft Windows Vista
Microsoft Windows XP
Public folders
Exchange 2003 environment, with Win XP and Vista client computers. Is there a way an individual user can configure Outlook (2007, with Vista) to open (default) with that individual's public folder(calendar), instead of the personal one? Right-clicking on the folder, dragging to the Desktop, and selecting Copy here yields a 'command line argument' error.

Answer Wiki

Thanks. We'll let you know when a new response is added.

You should be able to configure the exchange to be the default mail account in Outlook 2007 which should bring it up automatically upon opening. Here is a rough guide as I do not have Outlook 2007 on this machine or in front of me: Tools>Accounts>Select Exchange>Press Default>Close Outlook>Re-open Outlook.

If you want to open both simultaneously, and just have the mail sorted, you’ll have to run the Rule’s Wizard and configure something like “if recieved by this mail account, place into this folder, on send/receive.”

Discuss This Question: 3  Replies

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.
  • RoninV
    In an Exchange environment, each user (by default) has Exchange as its default Email account, but I'm not looking at emails. I want to change a user's default calendar to one of the public calendars. If this is possible (Outlook 2007, Vista, Exchange 2003), the users calendar views (To- Do Bar, etc.) will be focused on that user's public calendar (folder) not the user's personal calendar.
    205 pointsBadges:
  • Schmidtw
    There is no standard feature in Outlook that will let you do this. You will have to do some VB/VBA/VBScript programming to accomplish this task. Here is some sample code:
    Set MyFolder = GetFolder("Public Folders\All 
    Public Folders\DDD\DDD Calendar").Items 
    Public Function GetFolder(strFolderPath As String) 
    As MAPIFolder 
    ' strFolderPath needs to be something like 
    ' "Public Folders\All Public 
    Folders\Company\Sales" or 
    ' "Personal Folders\Inbox\My Folder" 
    Dim objApp As Outlook.Application 
    Dim objNS As Outlook.NameSpace 
    Dim colFolders As Outlook.Folders 
    Dim objFolder As Outlook.MAPIFolder 
    Dim arrFolders() As String 
    Dim I As Long 
    On Error Resume Next 
    strFolderPath = Replace(strFolderPath, "/", "") 
    arrFolders() = Split(strFolderPath, "") 
    Set objApp = Application 
    Set objNS = objApp.GetNamespace("MAPI") 
    Set objFolder = objNS.Folders.Item(arrFolders(0)) 
    If Not objFolder Is Nothing Then 
    For I = 1 To UBound(arrFolders) 
    Set colFolders = objFolder.Folders 
    Set objFolder = Nothing 
    Set objFolder = colFolders.Item(arrFolders(I)) 
    If objFolder Is Nothing Then 
    Exit For 
    End If 
    End If 
    Set GetFolder = objFolder 
    Set colFolders = Nothing 
    Set objNS = Nothing 
    Set objApp = Nothing 
    End Function 
    And here is a site with a bit more information on the subject as I am no expert on VB/VBA/VBScript programming:
    11,330 pointsBadges:
  • Schmidtw
    the link didn't show:
    11,330 pointsBadges:

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.


Share this item with your network: