Excelviewer
New Member
- Joined
- Sep 4, 2012
- Messages
- 6
Hi Friends,
Please can anyone help me out in this below task.
I am creating a macro file on which the excel file contents needs to be sent through outlook application, I have codings to add 'To' field, can anyone help me out to add 'CC' & 'From' fields.
Private Sub CommandButton1_Click()
Dim strbody As String
Set myolapp = CreateObject("Outlook.Application")
Set mailitem = myolapp.createitem(olmailitem)
Set myrecipient = mailitem.Recipients.Add(xyz@gmail.com)
mailitem.Subject = "Answers"
strbody = Sheet4.Range("b3").Value & vbNewLine & vbNewLine & Sheet4.Range("b7").Value & vbNewLine & Sheet4.Range("b8").Value & vbNewLine & Sheet4.Range("b9").Value
mailitem.body = strbody
ActiveSheet.Copy
Set WB = ActiveWorkbook
Filename = "copysheet.xls"
On Error Resume Next
Kill "C:\" & Filename
On Error GoTo 0
WB.SaveAs Filename:="Q:\Shared\MOP Bridge Gas\BG Passback sheet\New Template" & Filename
mailitem.Attachments.Add WB.FullName
mailitem.display
End Sub
Thanks,
Excelviewer
Please can anyone help me out in this below task.
I am creating a macro file on which the excel file contents needs to be sent through outlook application, I have codings to add 'To' field, can anyone help me out to add 'CC' & 'From' fields.
Private Sub CommandButton1_Click()
Dim strbody As String
Set myolapp = CreateObject("Outlook.Application")
Set mailitem = myolapp.createitem(olmailitem)
Set myrecipient = mailitem.Recipients.Add(xyz@gmail.com)
mailitem.Subject = "Answers"
strbody = Sheet4.Range("b3").Value & vbNewLine & vbNewLine & Sheet4.Range("b7").Value & vbNewLine & Sheet4.Range("b8").Value & vbNewLine & Sheet4.Range("b9").Value
mailitem.body = strbody
ActiveSheet.Copy
Set WB = ActiveWorkbook
Filename = "copysheet.xls"
On Error Resume Next
Kill "C:\" & Filename
On Error GoTo 0
WB.SaveAs Filename:="Q:\Shared\MOP Bridge Gas\BG Passback sheet\New Template" & Filename
mailitem.Attachments.Add WB.FullName
mailitem.display
End Sub
Thanks,
Excelviewer