Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel,microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
Looking for a way to open a specific Outlook folder when a user clicks on a
command button in Excel. If Outlook is not currently running, I also need the code to launch Outlook and then go to the specified folder. Is this possible? Anyone any ideas please? Many thanks for your time. Rob. |
#2
![]()
Posted to microsoft.public.excel,microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
Here is a sample that would open the Contacts folder. After opening the VBE
editor, you would set a reference to Microsoft Outlook nn Object Library (in my case, nn is 11.0). Then the following routine would display the Contacts folder. Sub ShowContacts() Dim olApp As Outlook.Application Dim olNS As Outlook.Namespace Dim fdContacts As Outlook.MAPIFolder Set olApp = New Outlook.Application Set olNS = olApp.GetNamespace("MAPI") Set fdContacts = olNS.GetDefaultFolder(olFolderContacts) fdContacts.Display End Sub Steve "Rob Keel" wrote in message ... Looking for a way to open a specific Outlook folder when a user clicks on a command button in Excel. If Outlook is not currently running, I also need the code to launch Outlook and then go to the specified folder. Is this possible? Anyone any ideas please? Many thanks for your time. Rob. |
#3
![]()
Posted to microsoft.public.excel,microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks for that Steve. Got that working fine however, how would I
reference a Public Folder? i.e. path is (in Outlook Folder list) Public Folders\All Public Folders\MyFolder How would I refer to and open MyFolder? Thanks. Rob. Steve Yandl wrote: Here is a sample that would open the Contacts folder. After opening the VBE editor, you would set a reference to Microsoft Outlook nn Object Library (in my case, nn is 11.0). Then the following routine would display the Contacts folder. Sub ShowContacts() Dim olApp As Outlook.Application Dim olNS As Outlook.Namespace Dim fdContacts As Outlook.MAPIFolder Set olApp = New Outlook.Application Set olNS = olApp.GetNamespace("MAPI") Set fdContacts = olNS.GetDefaultFolder(olFolderContacts) fdContacts.Display End Sub Steve "Rob Keel" wrote in message ... Looking for a way to open a specific Outlook folder when a user clicks on a command button in Excel. If Outlook is not currently running, I also need the code to launch Outlook and then go to the specified folder. Is this possible? Anyone any ideas please? Many thanks for your time. Rob. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
User form and Command button | Excel Discussion (Misc queries) | |||
Open an Outlook folder when a user clicks on a command button ... | Excel Discussion (Misc queries) | |||
Opening an Outlook public folder from Excel using a command button... | Excel Programming | |||
Why 2 clicks on a command button | Excel Programming | |||
How to create a URL and when user clicks it to open a Excel workbook | Excel Programming |