CygneVoler
Gebruiker
- Lid geworden
- 15 mei 2015
- Berichten
- 234
Onderstaande code heb ik gebruikt voor het verzenden van een werkblad (tabblad) vanuit excel via outlook in PDF formaat.
Wanneer ik deze nu test, ontvang ik een A4 Staand als PDF met delen van de pagina (in stroken) en ik wil graag dat het een liggende A4 pagina is (Landscape)
En dan natuurlijk geen stroken tekst maar de hele pagina ;-)
Het Excel bestand is ook liggend opgemaakt.
Alvast bedankt voor jullie hulp.
CooS
Code:
bestandsnaam = "C:\Users\Coos\Desktop\OntvangenGoederen" & Format(Now, "dd-mm-yyyy hh.mm") & ".pdf"
Sheets("Overzicht").ExportAsFixedFormat Type:=xlTypePDF, Filename:=bestandsnaam, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
Application.DisplayAlerts = True
With CreateObject("Outlook.Application").createitem(0)
.To = "e-mail1"
.CC = "e-mail2"
.Subject = "OntvangenGoederen"
.Body = "Hoi," & vbCrLf & vbCrLf & "Blablabla." & vbCrLf & vbCrLf & "Met vriendelijke groet," & vbCrLf & vbCrLf & "Coos"
.Attachments.Add bestandsnaam
.Send
End With
End Sub
Wanneer ik deze nu test, ontvang ik een A4 Staand als PDF met delen van de pagina (in stroken) en ik wil graag dat het een liggende A4 pagina is (Landscape)
En dan natuurlijk geen stroken tekst maar de hele pagina ;-)
Het Excel bestand is ook liggend opgemaakt.
Alvast bedankt voor jullie hulp.
CooS