Я пытаюсь понять, как прикрепить документ PDF к электронной почте Outlook с помощью VBA. Это проект для представителей службы поддержки клиентов компании, в которой я работаю.
Они получают этот PDF-файл в свой почтовый ящик Outlook. Есть ли способ указать заголовок этого электронного письма (возможно, в ячейке), чтобы прикрепить PDF-файл к электронному письму, которое отправляет моя программа? Или пересылается вместе с электронным письмом?
Я очень ценю любую помощь, которую может предложить каждый. Понятия не имею, с чего начать.
Sub RFAEmail ()
Текущий код:
Dim OutApp As Object Dim OutMail As Object Dim strbody As String Dim strbody1 As String Dim strbody2 As String Dim strbody3 As String Dim strbody4 As String Dim strbody5 As String Dim strbody6 As String Dim strbody7 As String Dim strbody8 As String
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
strbody1 = "" & Space(1) & Range("B5")
strbody2 = "Customer:" & Space(1) & Range("C5")
strbody3 = "" & Space(1) & Range("D5")
strbody4 = "Current:" & Space(1) & Range("E5")
strbody5 = "Proposed:" & Space(1) & Range("F5")
strbody6 = "Changes:" & Space(1) & Range("H5")
strbody7 = "Other Notes:" & Space(1) & Range("I5")
strbody8 = "PDF" & Space(1) & Range("G5")
strbody = strbody1 & vbNewLine & strbody2 & vbNewLine & strbody3 & vbNewLine & strbody4 & vbNewLine & strbody5 & vbNewLine & strbody6 & vbNewLine & strbody7 & vbNewLine & strbody8
On Error Resume Next
With OutMail
.To = ""
.CC = ""
.BCC = ""
.Subject = "JOB CHANGE" & Space(1) & Range("B5")
.Body = strbody
.Send
End With
On Error GoTo 0
Set OutMail = Nothing
Set OutApp = Nothing
MsgBox «Запрос отправлен», vbApplicationModal, «Complete»
End Sub