[VBA] Exécuter une macro après l'enregistrement

Le
HD
Bonjour,

Je voudrais exécuter une macro après enregistrement mais je n'y
parviens pas. J'ai trouvé l'événement Workbook_BeforeSave mais cela ne
s'applique qu'à l'éxecution d'une macro avant enregistrement.

Merci de votre aide

@+
HD
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
HD
Le #26360863
Info supplémentaire... je sais qu'il existe l'événement
Workbook.AfterSave mais il ne s'applique qu'à Excel à partir des
versions 2010. J'ai besoin de trouver une solution utilisable (si
possible) des versions 97 à 2013.

@+
HD
DanielCo
Le #26360868
Bonjour,
Essaie :
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
SaveAsUI = False
Cancel = True
Application.EnableEvents = False
ThisWorkbook.Save
Application.EnableEvents = True
DoEvents
'ici ta macro
End Sub
Cordialement.
Daniel


Bonjour,

Je voudrais exécuter une macro après enregistrement... mais je n'y parviens
pas. J'ai trouvé l'événement Workbook_BeforeSave mais cela ne s'applique qu'à
l'éxecution d'une macro avant enregistrement.

Merci de votre aide

@+
HD
DanielCo
Le #26360867
Ou plutôt :
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
If SaveAsUI = False Then
Cancel = True
Application.EnableEvents = False
ThisWorkbook.Save
Application.EnableEvents = True
DoEvents
'ici ta macro
End If
End Sub
Daniel


Bonjour,
Essaie :
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
SaveAsUI = False
Cancel = True
Application.EnableEvents = False
ThisWorkbook.Save
Application.EnableEvents = True
DoEvents
'ici ta macro
End Sub
Cordialement.
Daniel


Bonjour,

Je voudrais exécuter une macro après enregistrement... mais je n'y parviens
pas. J'ai trouvé l'événement Workbook_BeforeSave mais cela ne s'applique
qu'à l'éxecution d'une macro avant enregistrement.

Merci de votre aide

@+
HD
HD
Le #26360869
Un grand MERCI à toi.

C'est exactement ce que je recherchais.

@+
HD
Publicité
Poster une réponse
Anonyme