Hallo. Ik heb een basis Excel bestand. Dit bestand moet onder een andere bestandsnaam (afkomstig van een cel waarde) en het default pad worden opgeslagen dmv. een Dialogbox.
De nieuwe bestandsnaam krijg ik voor elkaar maar het pad niet. Ik zoek een oplossing waarbij het bestand wordt opgeslagen en getest kan worden (False or True) op het activeren van de Annuleren knop in het dialoogvenster zoals in het voorbeeld. Ik dacht na veel puzzelen en zoeken aan de volgende (deels werkende) code. Bedankt.
De nieuwe bestandsnaam krijg ik voor elkaar maar het pad niet. Ik zoek een oplossing waarbij het bestand wordt opgeslagen en getest kan worden (False or True) op het activeren van de Annuleren knop in het dialoogvenster zoals in het voorbeeld. Ik dacht na veel puzzelen en zoeken aan de volgende (deels werkende) code. Bedankt.
PHP:
Dim strFileName As Variant
Dim strPath As String
strFileName = Range("B4").Value
strPath = ("D:\")
strFileName = Application.Dialogs(xlDialogSaveAs).Show(strPath & strFileName)
If strFileName = False Then
MsgBox "Bestand is niet opgeslagen! "