MACRO s'efface quand je ferme la feuille

Bonsoir ,

Je fais appel à vous car je ne comprends pas pourquoi la macro que je fais sur ma feuille s'efface quand je ferme ma feuille...

ou alors il faut la lancer à chaque fois ?

En gros, cette macro fait bien son travail mais je suis obligé de la remettre en place sur le formulaire.

Voici le code :

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 5 Then

Target.Offset(0, -2) = Format(Now, "dd/mm/yy")

Target.Offset(0, -1) = Format(Now, "hh:mm")

End If

If Target.Column = 11 Then

Target.Offset(0, -2) = Format(Now, "dd/mm/yy")

Target.Offset(0, -1) = Format(Now, "hh:mm")

End If

If Target.Column = 17 Then

Target.Offset(0, -2) = Format(Now, "dd/mm/yy")

Target.Offset(0, -1) = Format(Now, "hh:mm")

End If

If Target.Column = 23 Then

Target.Offset(0, -2) = Format(Now, "dd/mm/yy")

Target.Offset(0, -1) = Format(Now, "hh:mm")

End If

End Sub

Merci pour votre aide.

Bonsoir

Parce que tu enregistres dans un format qui ne prend pas les macros. Enregistre en .xlsm

Bye

Merci beaucoup . vraiment sympa. tout marche

Rechercher des sujets similaires à "macro efface quand ferme feuille"