Hoi SofAid,
Bedankt voor je reactie
Ik heb het tussen gezet maar werkt helaas nog niet.
De map waar het PDF bestand in opgeslagen moet worden is altijd een andere map maar is wel altijd dezelfde map als waar het exel bestand op dat moment in staat. Ik kan hier dan geen vast adres neerzetten.
Hieronder nog even de VBA (ik zag dat er 2 regels niet tussen stonden).
Sub opslaanpdf()
Application.ScreenUpdating = False
Set dlgSaveFolder = Application.FileDialog(msoFileDialogFolderPicker)
With dlgSaveFolder
.Title = "Selecteer een Folder"
.AllowMultiSelect = False
If .Show <> -1 Then GoTo CancelFolderSelection
sFolderPathForSave = .SelectedItems(1)
End With
Set dlgSaveFolder = Nothing
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & Range("D30").Value _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
CancelFolderSelection:
Application.ScreenUpdating = True
End Sub
Als ik nu de knop "opslaan" indruk kom ik uit bij: C:\Users\W.vandenHeuvel\OneDrive - THVB\Documenten
Het exel bestand waarvan ik uit opsla staat in: C:\Users\W.vandenHeuvel\OneDrive - THVB\AA Opfok\ZZ opfokdocumenten (is altijd verschillend)
Ik zou in de laatste map zou ik dan ook het PDF willen opslaan, ik zou nog wel graag de controle stap willen blijven zien dat ik de bestandsnaam al zie en alleen nog op "OK" hoef te drukken.
Alvast bedankt!