Christian0258
XLDnaute Accro
Bonjour à tout le forum,
Je souhaiterais votre aide afin d'écrire une macro.
A la fermeture du fichier, je souhaite, en fonction du mois de la cellule A1 au format date fonction AUJOURDHUI(), lancer automatiquement la macro1 (pour janvier), les macro1 et 2 (pour février), les macro2 et 3 (pour mars) ect ect.
J'ai essayé de bidouiller ça dans ThisWorkbook, mais suis nul en VBA...donc ça plante :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Range("A1").Value = "janvier" Then 'A1 de la Feuil1 (Base)
Call macro1
If Range("A1").Value = "février" Then
Call macro1
Call macro2
If Range("A1").Value = "mars" Then
Call macro2
Call macro3
'ect
'ect
End If
End Sub
Merci pour votre aide.
A vous lire.
Bien amicalement,
Christian
Je souhaiterais votre aide afin d'écrire une macro.
A la fermeture du fichier, je souhaite, en fonction du mois de la cellule A1 au format date fonction AUJOURDHUI(), lancer automatiquement la macro1 (pour janvier), les macro1 et 2 (pour février), les macro2 et 3 (pour mars) ect ect.
J'ai essayé de bidouiller ça dans ThisWorkbook, mais suis nul en VBA...donc ça plante :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Range("A1").Value = "janvier" Then 'A1 de la Feuil1 (Base)
Call macro1
If Range("A1").Value = "février" Then
Call macro1
Call macro2
If Range("A1").Value = "mars" Then
Call macro2
Call macro3
'ect
'ect
End If
End Sub
Merci pour votre aide.
A vous lire.
Bien amicalement,
Christian