Ik heb een macro die ervoor zorgt dat van een actief werkblad een PDF wordt geëxporteerd naar een bepaalde map. Echter zit daar ook de moeilijkheid, want de bestandsmap is een OneDrive. De Excel met macro staat ook in die Onedrive omdat verschillende mensen hierin moeten kunnen werken.
Ik heb geprobeerd om Piet Jansen in het voorbeeld hieronder te veranderen in %username% maar dit werkt niet.
Hoe kan ik ervoor zorgen dat het toch mogelijk is om te kijken naar de gebruiker en op basis hiervan de uiteindelijke doelmap te bepalen?
Ik heb geprobeerd om Piet Jansen in het voorbeeld hieronder te veranderen in %username% maar dit werkt niet.
Code:
Sub PDF()
Dim EventName As String, Jaar As String
EventName = ActiveSheet.Range("D3")
Jaar = ("2024 - Rapportage ")
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Users\Piet Jansen\OneDrive - Organisatie\Map 1\Submap 1\PDF\" & Jaar & EventName & ".pdf", IgnorePrintAreas:=False, OpenAfterPublish:=False
End Sub
Hoe kan ik ervoor zorgen dat het toch mogelijk is om te kijken naar de gebruiker en op basis hiervan de uiteindelijke doelmap te bepalen?