Hi Steven. Have you started coding your approach yet? I'd be more than
happy to help with any specific requests.
If you need a push, take a look at the Application_Startup event in the
ThisOutlookSession module within your Outlook VBA Editor. Code within this
area will run everytime Outlook starts. You can also start Outlook with the
command line parameter /autorun "Macro Name" to run a specific procedure.
Note though that the only thing you can do with the Outlook Object Model is
Item.PrintOut; there is no method for printing an entire calendar or list of
tasks, but you can automate menu items and toolbar buttons using
CommandBarButton.Execute (such as File -> Print) .
There are other printing alternatives listed here:
Calendar Printing Tools for Outlook:
http://www.slipstick.com/addins/calendar_print.asp
--
Eric Legault [MVP - Outlook]
MCDBA, MCTS (Messaging & Collaboration, SharePoint Infrastructure, MOSS 2007
& WSS 3.0 Application Development)
Collaborative Innovations
NEW! -> Try Picture Attachments Wizard 2.0 For Microsoft Outlook <-
Web:
http://www.collaborativeinnovations.ca
Blog:
http://blogs.officezealot.com/legault