View Single Post
  #6  
Old August 11th 06, 05:49 PM posted to microsoft.public.outlook.program_vba
Michael Bauer [MVP - Outlook]
external usenet poster
 
Posts: 1,885
Default Help with Print Macro

Am 11 Aug 2006 08:18:39 -0700 schrieb :

You could try to insert the command: DoEvents
between the line .Display and .Printout.

Are you using IMAP?

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
--
www.VBOffice.net --


Thanks for the macro code. I created the macro, changed my security
levels to allow it now I get a message saying that "items in this
message are still loading. Please wait a moment and then try again.".
The message opens, nothing prints, I get the error message and the
email window remains open. I'm guessing Outlook needs more time to
load the email before it can print it? I tried this with all different
size emails (KB) and I got the same message.

Thanks again,
Dan




Milly Staples [MVP - Outlook] wrote:
Thanks for trimming the groups!

--
Milly Staples [MVP - Outlook]

Post all replies to the group to keep the discussion intact. All
unsolicited mail sent to my personal account will be deleted without
reading.

After furious head scratching, Michael Bauer [MVP - Outlook] asked:

| Am 10 Aug 2006 12:46:55 -0700 schrieb :
|
| Public Sub PrintMail()
| Dim obj as Object
| Set obj=Application.ActiveExplorer.Selection(1)
| obj.Display
| obj.Printout
| End Sub
|
|
|| Hello,
||
|| I recently installed internet explorer 7 beta 3 update to my system
|| and I'm having a problem printing emails from the preview pane.
|| However I can print the email if I open it (doulbe click) and then
|| print it.
||
|| Doesn't look like microsoft has a fix for this yet so I was hoping
|| someone can help me with a work around - create a macro that would
|| open an email (already selected), print it and then close the email.
|| Pretty simple, but outlook doesn't have a macro recorder so I have
|| no idea how to write this.
||
|| So can someone provide me with the code I need to do this. Again the
|| situation would be that I have the email already highlighted in the
|| preview plane and I'd like to have the marco open the email, print it
|| and then close it.
||
|| Thanks,
|| Dan

Ads