• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Meerdere bijlages versturen vanuit Excel middels VBA

Status
Niet open voor verdere reacties.

AatB

Gebruiker
Lid geworden
15 dec 2007
Berichten
253
Hallo,

ik zoek een manier om meerdere bijlages via outlook vanuit excel vba macro te versturen.
Ik weet hoe ik 1 bijlage kan versturen.
Weet iemand hoe het veld attachment gevuld moet worden voor meerdere attachments?


mvg,

Aat


Code:
Function MakeMail(mailto, mailcc, mmailbcc, subject, attachment)
    
    Dim OutApp As Object
    Dim OutMail As Object
    
    'Error 429 occurs with GetObject if Outlook is not running.
    On Error Resume Next
    Set objOutlook = GetObject(, "Outlook.Application")
    If Err.Number = 429 Then 'Outlook is NOT running.
        MsgBox "Outlook is not running"
    Else
        Set OutApp = CreateObject("Outlook.Application")
        OutApp.Session.Logon
        Set OutMail = OutApp.CreateItem(0)
        
        With OutMail
            .to = mailto
            .cc = mailcc
            .bcc = mailbcc
            .subject = subject
            .Attachments.Add attachment
            .Display
        End With
    End If
    
    
End Function
 
Code:
.Attachments.Add "E:\Users\user name\Documents\map1.xls"
.Attachments.Add "E:\Users\user name\Documents\map2.xls"
etc..

of in een loop
 
Hi Alphamax,

simpel.... bedankt.

mvg,

Aat
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan