...zum besseren Verständnis. Mein Code sieht z.Zt. folgedermaßen aus:
Sub Mail_senden_mit_Signatur()
Sheets("VersandTab").Select
Dim strSignatur As String
Dim oApp As Object
Dim oMail As Object
Dim iRow As Integer, iCounter As Integer
Dim sFile As String, sRec As String, sSub As String
Dim sBody As String
Dim oOLRecip As Object
Set oApp = CreateObject("OUTLOOK.Application")
iRow = Cells(Rows.Count, 1).End(xlUp).Row
For iCounter = 2 To iRow
Application.StatusBar = "Schleife durchläuft Nr: " & iCounter & " von: " & iRow
sRec = Cells(iCounter, 1)
sFile = Cells(iCounter, 2)
sSub = Cells(iCounter, 3)
sBody = "Sehr geehrte Damen und Herren" & vbCrLf & vbCrLf & Cells(iCounter, 4)
Set oMail = oApp.CreateItem(0)
With oMail
Set oOLRecip = .Recipients.Add(sRec)
.Subject = sSub
.GetInspector.Display 'Signatur anzeigen
Set .SendUsingAccount = .Session.Accounts.Item(1)
strSignatur = .HTMLBody
.HTMLBody = "<p><font face=""Calibri"" size=""5""></font></p>" _
& sBody & strSignatur
Set oOLAttach = .Attachments.Add(sFile)
.Send
........