Помогите разобраться.
Уже устал бороться с добавлением нормальной, стандартной подписи.
Во первых по какой-то причине вставляется только подпись, само тело письма игнорируется, хотя переменная strbody имеет значение.
Во вторых сколько я не искал не смог найти как подвязать картинку к подписи.
Даже если предварительно объединить тело и подпись, вставка будет только подписи
Уже устал бороться с добавлением нормальной, стандартной подписи.
Во первых по какой-то причине вставляется только подпись, само тело письма игнорируется, хотя переменная strbody имеет значение.
Во вторых сколько я не искал не смог найти как подвязать картинку к подписи.
Даже если предварительно объединить тело и подпись, вставка будет только подписи
Код |
---|
Sub Mail_Outlook_With_Signature_Html() ' Don't forget to copy the function GetBoiler in the module. ' Working in Office 2000-2007 Dim OutApp As Object Dim OutMail As Object Dim strbody As String Dim SigString As String Dim Signature As String Set OutApp = CreateObject("Outlook.Application") OutApp.Session.Logon Set OutMail = OutApp.CreateItem(0) strbody = "<H3><B>Dear Customer</B></H3>" & _ "Please visit this website to download the new version.<br>" & _ "Let me know if you have problems.<br>" & _ "<A HREF=""http://www.rondebruin.nl/tips.htm"">Ron's Excel Page</A>" & _ "<br><br><B>Thank you</B>" SigString = "C:\Documents and Settings\" & Environ("username") & _ "\Application Data\Microsoft\Signatures\" & Environ("username") & ".htm" If Dir(SigString) <> "" Then Signature = GetBoiler(SigString) Else Signature = "" End If On Error Resume Next With OutMail .To = "ron@debruin.nl" .CC = "" .BCC = "" .Subject = "This is the Subject line" .HTMLBody = strbody & Signature .Display End With On Error GoTo 0 Set OutMail = Nothing Set OutApp = Nothing End Sub Function GetBoiler(ByVal sFile As String) As String 'Dick Kusleika Dim fso As Object Dim ts As Object Set fso = CreateObject("Scripting.FileSystemObject") Set ts = fso.GetFile(sFile).OpenAsTextStream(1, -2) GetBoiler = ts.readall ts.Close End Function |