Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I got the code below from:
http://support.microsoft.com/default...b/213712/en-us and when I run it it throws up an error at the very end saying 'Runtime error 287 Application defined or object defined error': .To = RecipientList .Send End With Anyone have any idea why .send maight be causing a problem? Thanks and regards, Mark Sub SendOutlookMessages() 'Dimension variables. Dim OL As Object, MailSendItem As Object Dim W As Object Dim MsgTxt As String, SendFile As String Dim ToRangeCounter As Variant 'Identifies Word file to send SendFile = Application.GetOpenFilename(Title:="Select MS Word " & _ "file to mail, then click 'Open'", buttontext:="Send", _ MultiSelect:=False) 'Starts Word session Set W = GetObject(SendFile) 'Pulls text from file for message body MsgTxt = W.Range(Start:=W.Paragraphs(1).Range.Start, _ End:=W.Paragraphs(W.Paragraphs.Count).Range.End) 'Ends Word session Set W = Nothing 'Starts Outlook session Set OL = CreateObject("Outlook.Application") Set MailSendItem = OL.CreateItem(olMailItem) ToRangeCounter = 0 'Identifies number of recipients for To list. For Each xCell In ActiveSheet.Range(Range("tolist"), _ Range("tolist").End(xlToRight)) ToRangeCounter = ToRangeCounter + 1 Next xCell If ToRangeCounter = 256 Then ToRangeCounter = 1 'Creates message With MailSendItem .Subject = ActiveSheet.Range("subjectcell").Text .Body = MsgTxt 'Creates "To" list For Each xRecipient In Range("tolist").Resize(1, ToRangeCounter) RecipientList = RecipientList & ";" & xRecipient Next xRecipient .To = RecipientList .Send End With 'Ends Outlook session Set OL = Nothing End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Bypass: A program is trying to send mail using Item.Send prompt | Excel Discussion (Misc queries) | |||
Send e-mail from Excel macro problem | Excel Programming | |||
Send mail problem | Excel Programming | |||
A program is trying to send mail using Item.Send | Excel Programming | |||
Help...Automate send e-mail code.... | Excel Programming |