Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
How I auto send e-mail from excel with predefined subject and tex
i'm trying autosend e-mails from excel, but need to every time outoolk opens
already shows subject and message body. The hyperlink function is part of a formula that provides acees to outlook |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
How I auto send e-mail from excel with predefined subject and tex
Modify the Ranges and Values to suit your situation.
Dim OutApp As Outlook.Application ThisWorkbook.Activate Dim OutMail As Outlook.MailItem Dim strbody As String A = Sheets("Macros").Range("C16").Value B = Sheets("Macros").Range("C18").Value C = Sheets("Macros").Range("A1").Value Set OutApp = CreateObject("Outlook.Application") Set OutMail = OutApp.CreateItem(olMailItem) strbody = "Attached is the " & C & " CSFB Activity Report." & vbNewLine & vbNewLine & _ "Please let me know if you have any questions." Enclosures = wbk1 IncludeAttachments = True With OutMail .To = A .CC = B .BCC = "" .Subject = "CSFB Activity Comparison" .Body = strbody .Attachments.Add Workbooks(wbk1).FullName ' .Attachments.Add Workbooks(wbk2).FullName .Display End With Set OutMail = Nothing Set OutApp = Nothing -- Best wishes, Jim "sdvl" wrote: i'm trying autosend e-mails from excel, but need to every time outoolk opens already shows subject and message body. The hyperlink function is part of a formula that provides acees to outlook |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
How I auto send e-mail from excel with predefined subject and
I too would like to get a result from this; however i get a compile error:
user- defined type not defined. Any suggestions? "Jim Jackson" wrote: Modify the Ranges and Values to suit your situation. Dim OutApp As Outlook.Application ThisWorkbook.Activate Dim OutMail As Outlook.MailItem Dim strbody As String A = Sheets("Macros").Range("C16").Value B = Sheets("Macros").Range("C18").Value C = Sheets("Macros").Range("A1").Value Set OutApp = CreateObject("Outlook.Application") Set OutMail = OutApp.CreateItem(olMailItem) strbody = "Attached is the " & C & " CSFB Activity Report." & vbNewLine & vbNewLine & _ "Please let me know if you have any questions." Enclosures = wbk1 IncludeAttachments = True With OutMail .To = A .CC = B .BCC = "" .Subject = "CSFB Activity Comparison" .Body = strbody .Attachments.Add Workbooks(wbk1).FullName ' .Attachments.Add Workbooks(wbk2).FullName .Display End With Set OutMail = Nothing Set OutApp = Nothing -- Best wishes, Jim "sdvl" wrote: i'm trying autosend e-mails from excel, but need to every time outoolk opens already shows subject and message body. The hyperlink function is part of a formula that provides acees to outlook |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
How I auto send e-mail from excel with predefined subject and
Select your project in the VBE
tools|References| look for Microsoft Outlook xx.x Object Library and check it. Nippy wrote: I too would like to get a result from this; however i get a compile error: user- defined type not defined. Any suggestions? "Jim Jackson" wrote: Modify the Ranges and Values to suit your situation. Dim OutApp As Outlook.Application ThisWorkbook.Activate Dim OutMail As Outlook.MailItem Dim strbody As String A = Sheets("Macros").Range("C16").Value B = Sheets("Macros").Range("C18").Value C = Sheets("Macros").Range("A1").Value Set OutApp = CreateObject("Outlook.Application") Set OutMail = OutApp.CreateItem(olMailItem) strbody = "Attached is the " & C & " CSFB Activity Report." & vbNewLine & vbNewLine & _ "Please let me know if you have any questions." Enclosures = wbk1 IncludeAttachments = True With OutMail .To = A .CC = B .BCC = "" .Subject = "CSFB Activity Comparison" .Body = strbody .Attachments.Add Workbooks(wbk1).FullName ' .Attachments.Add Workbooks(wbk2).FullName .Display End With Set OutMail = Nothing Set OutApp = Nothing -- Best wishes, Jim "sdvl" wrote: i'm trying autosend e-mails from excel, but need to every time outoolk opens already shows subject and message body. The hyperlink function is part of a formula that provides acees to outlook -- Dave Peterson |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
How I auto send e-mail from excel with predefined subject and
Thank you, this is now working a treat.
Ideally i would like to start the body of the email with a line from the workbook such as Dear "name" and then finish off with a standard signature from Outlook, I could add the standard signature into the code but i don't get the nice html effects i have in my signature Any suggestions? "Dave Peterson" wrote: Select your project in the VBE tools|References| look for Microsoft Outlook xx.x Object Library and check it. Nippy wrote: I too would like to get a result from this; however i get a compile error: user- defined type not defined. Any suggestions? "Jim Jackson" wrote: Modify the Ranges and Values to suit your situation. Dim OutApp As Outlook.Application ThisWorkbook.Activate Dim OutMail As Outlook.MailItem Dim strbody As String A = Sheets("Macros").Range("C16").Value B = Sheets("Macros").Range("C18").Value C = Sheets("Macros").Range("A1").Value Set OutApp = CreateObject("Outlook.Application") Set OutMail = OutApp.CreateItem(olMailItem) strbody = "Attached is the " & C & " CSFB Activity Report." & vbNewLine & vbNewLine & _ "Please let me know if you have any questions." Enclosures = wbk1 IncludeAttachments = True With OutMail .To = A .CC = B .BCC = "" .Subject = "CSFB Activity Comparison" .Body = strbody .Attachments.Add Workbooks(wbk1).FullName ' .Attachments.Add Workbooks(wbk2).FullName .Display End With Set OutMail = Nothing Set OutApp = Nothing -- Best wishes, Jim "sdvl" wrote: i'm trying autosend e-mails from excel, but need to every time outoolk opens already shows subject and message body. The hyperlink function is part of a formula that provides acees to outlook -- Dave Peterson |
#6
Posted to microsoft.public.excel.programming
|
|||
|
|||
How I auto send e-mail from excel with predefined subject and
I don't. I don't use Outlook.
I'd go to Ron de Bruin's page and look through some of his sample email code. http://www.rondebruin.nl/sendmail.htm Nippy wrote: Thank you, this is now working a treat. Ideally i would like to start the body of the email with a line from the workbook such as Dear "name" and then finish off with a standard signature from Outlook, I could add the standard signature into the code but i don't get the nice html effects i have in my signature Any suggestions? "Dave Peterson" wrote: Select your project in the VBE tools|References| look for Microsoft Outlook xx.x Object Library and check it. Nippy wrote: I too would like to get a result from this; however i get a compile error: user- defined type not defined. Any suggestions? "Jim Jackson" wrote: Modify the Ranges and Values to suit your situation. Dim OutApp As Outlook.Application ThisWorkbook.Activate Dim OutMail As Outlook.MailItem Dim strbody As String A = Sheets("Macros").Range("C16").Value B = Sheets("Macros").Range("C18").Value C = Sheets("Macros").Range("A1").Value Set OutApp = CreateObject("Outlook.Application") Set OutMail = OutApp.CreateItem(olMailItem) strbody = "Attached is the " & C & " CSFB Activity Report." & vbNewLine & vbNewLine & _ "Please let me know if you have any questions." Enclosures = wbk1 IncludeAttachments = True With OutMail .To = A .CC = B .BCC = "" .Subject = "CSFB Activity Comparison" .Body = strbody .Attachments.Add Workbooks(wbk1).FullName ' .Attachments.Add Workbooks(wbk2).FullName .Display End With Set OutMail = Nothing Set OutApp = Nothing -- Best wishes, Jim "sdvl" wrote: i'm trying autosend e-mails from excel, but need to every time outoolk opens already shows subject and message body. The hyperlink function is part of a formula that provides acees to outlook -- Dave Peterson -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Bypass: A program is trying to send mail using Item.Send prompt | Excel Discussion (Misc queries) | |||
Link Worksheet and Auto send e-mail | Excel Worksheet Functions | |||
Send a auto mail via Notes | Excel Discussion (Misc queries) | |||
Send Mail Merge Auto-Emails based on date | Excel Programming | |||
Auto Run Excel macro subject to condition | Excel Programming |