Hallo,
Ik heb 2 verschillende knoppen op mijn sheet staan:
knop 1: het aanmaken van een PDF file en deze rechtstreeks opslaan op desktop(dit werkt al)
knop 2: het openen van een e-mail, onderwerp is naam gebasseerd op celwaarde. (dit werkt al)
knop 1: nu heb ik hulp nodig bij het volgende: hoe kan ik toevoegen dat ik handmatig een map kan selecteren waar de PDF opgeslagen moet worden? path = handmatig selecteren.
Sub SaveAsPDF()
Documentnummer = Range("B7")
path = "M:\Windows\Desktop\"
fname = Documentnummer
MsgBox "Opgeslagen als PDF"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, ignoreprintareas:=False, Filename:=path & fname
End Sub
knop 2: hoe zorg ik ervoor dat ik de sheet (zoals knop 1 als PDF) als bijlage in de mail word toegevoegd?
Sub SendMailFromExcel()
Dim OutApp As Object, OutMail As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
On Error Resume Next
With OutMail
.To = Range("B10").Value
.Subject = Range("B7").Value
.Display 'optional
'.Send 'uncomment to send
End With
On Error GoTo 0
Set OutMail = Nothing
Set OutApp = Nothing
End Sub
hopelijk kan iemand mij hierbij helpen?
alvast bedankt!
Ik heb 2 verschillende knoppen op mijn sheet staan:
knop 1: het aanmaken van een PDF file en deze rechtstreeks opslaan op desktop(dit werkt al)
knop 2: het openen van een e-mail, onderwerp is naam gebasseerd op celwaarde. (dit werkt al)
knop 1: nu heb ik hulp nodig bij het volgende: hoe kan ik toevoegen dat ik handmatig een map kan selecteren waar de PDF opgeslagen moet worden? path = handmatig selecteren.
Sub SaveAsPDF()
Documentnummer = Range("B7")
path = "M:\Windows\Desktop\"
fname = Documentnummer
MsgBox "Opgeslagen als PDF"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, ignoreprintareas:=False, Filename:=path & fname
End Sub
knop 2: hoe zorg ik ervoor dat ik de sheet (zoals knop 1 als PDF) als bijlage in de mail word toegevoegd?
Sub SendMailFromExcel()
Dim OutApp As Object, OutMail As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
On Error Resume Next
With OutMail
.To = Range("B10").Value
.Subject = Range("B7").Value
.Display 'optional
'.Send 'uncomment to send
End With
On Error GoTo 0
Set OutMail = Nothing
Set OutApp = Nothing
End Sub
hopelijk kan iemand mij hierbij helpen?
alvast bedankt!