![]() |
|
#5
|
||||
|
||||
|
ItemSend works when you send the Item from Outlook. It has already been sent by your application to the Outbox so by-passes the function.
If you don't have Outlook sending messages instantly, it should be possible to re-open each message in the Outbox using a macro add your CC to those requiring it and resend them. e.g. Code:
Option Explicit
Sub AddCC()
Dim oFolder As Folder
Dim olItem As MailItem
Set oFolder = Session.GetDefaultFolder(olFolderOutbox)
For Each olItem In oFolder.Items
If InStr(1, olItem.To, "someone@somewhere.com", vbTextCompare) > 0 Then
olItem.CC = "someoneelse@somewhere.com"
olItem.Send
End If
Next olItem
lbl_Exit:
Set oFolder = Nothing
Set olItem = Nothing
Exit Sub
End Sub
__________________
Graham Mayor - MS MVP (Word) (2002-2019) Visit my web site for more programming tips and ready made processes www.gmayor.com |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
Program-generated .pdf file unable to be opened
|
Errol Isenberg | Word VBA | 3 | 07-13-2015 02:50 PM |
| Pulling Address Generated Word Documents | Aalaf Alot | Word | 1 | 09-06-2012 11:27 PM |
| Re-Arrange Generated Data | flds | Excel | 4 | 06-29-2012 08:17 AM |
| VBA generated e-mail -> Outlook 2003 and permission | dkub | Outlook | 0 | 07-29-2011 07:50 AM |
replace automatically generated page numbers
|
LitWissOnline | Word | 3 | 01-24-2011 03:40 PM |