• 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.

Handtekening plaatsen in email.

Status
Niet open voor verdere reacties.

Scallebe

Gebruiker
Lid geworden
29 okt 2014
Berichten
535
Beste ontwikkelaars

Na het uitvoeren van de VBA code wordt er automatisch een mail geopend met het bestand als bijlage. Zie code.

Code:
With CreateObject("Outlook.Application").CreateItem(0)
    .To = ""
    .CC = ""
    .BCC = ""
    .Subject = "Overzicht CCF tewerkgesteld in het HMKA"
    .Body = ""
    .Attachments.Add (ActiveWorkbook.FullName)
    .display '.Send of .DISPLAY
    End With

Nu zou ik mijn Outlook handtekening in deze mail willen hebben. Outlook is zodanig ingesteld dat bij alle mails (nieuwe, doorsturen, antwoorden...) mijn handtekening onderaan de mail geplaats wordt.

Wanneer de mail opstart in de code is er geen handtekening te zien.

Hoe moet dit geformuleerd worden in de code? Ergens in .Body = .... ?


Alvast bedankt

Greetz

Pascal
 
Dat is een paar dagen geleden ook behandeld. Er moet een extra .Display in komen om ervoor te zorgen dat de handtekening er automatisch in komt te staan:
Code:
With CreateObject("Outlook.Application").CreateItem(0)
    [COLOR="#FF0000"].Display[/COLOR]
    .To = ""
    .CC = ""
    .BCC = ""
    .Subject = "Overzicht CCF tewerkgesteld in het HMKA"
    .Body = ""
    .Attachments.Add (ActiveWorkbook.FullName)
    .Display '.Send of .DISPLAY
End With
 
Edmoor,

Ik had nu even niet de moeite gedaan om op het forum te gaan zoeken.

Bedankt voor de oplossing.

Groetjes

Pascal
 
Geen handtekening

Edmoor,

Ik heb de code aangepast maar mijn handtekening komt niet te voorschijn.

Code:
With CreateObject("Outlook.Application").CreateItem(0)
    .Display
    .To = ""
    .CC = ""
    .BCC = ""
    .Subject = "Overzicht CCF tewerkgesteld in het HMKA"
    .Body = ""
    .Attachments.Add (ActiveWorkbook.FullName)
    .Display '.Send of .DISPLAY
    End With


Greetz

Pascal
 
Doe het eens zo:
Code:
With CreateObject("Outlook.Application").CreateItem(0)
    .Display
    .To = ""
    .CC = ""
    .BCC = ""
    .Subject = "Overzicht CCF tewerkgesteld in het HMKA"
    [COLOR="#FF0000"].HTMLBody = "Test regeltje" & .HTMLBody[/COLOR]
    .Attachments.Add (ActiveWorkbook.FullName)
    .Display '.Send of .DISPLAY
End With
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan