Bonjour à tous,
Lorsque l'utilisateur choisi la commande 'Enregistrer sous', je voudrai amener le répertoire de sauvegarde P:\CLIENT 2011\ (différent de celui où a été ouvert le fichier) dans la boite de dialogue 'Enregistrer sous', j'ai posé le code :
Résultat, le répertoire est correctement changé dans le boite mais (et c'est là que les pb commencent) :
- La sauvegarde ne se produit pas,
- la boite de dialogue est affichée une 2nd fois sur le répertoire d'originbe du fichier.
J'ai essayé de placer un Cancel = True, sans succès.
Merci d'avance pour vos pistes...
Lorsque l'utilisateur choisi la commande 'Enregistrer sous', je voudrai amener le répertoire de sauvegarde P:\CLIENT 2011\ (différent de celui où a été ouvert le fichier) dans la boite de dialogue 'Enregistrer sous', j'ai posé le code :
Code:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Application.EnableEvents = False
Application.GetSaveAsFilename InitialFileName:="P:\CLIENT 2011\"
Application.EnableEvents = True
End Sub
Résultat, le répertoire est correctement changé dans le boite mais (et c'est là que les pb commencent) :
- La sauvegarde ne se produit pas,
- la boite de dialogue est affichée une 2nd fois sur le répertoire d'originbe du fichier.
J'ai essayé de placer un Cancel = True, sans succès.
Merci d'avance pour vos pistes...