Bonjour à tous,
J'ai crée une macro me permettant de créer un effacement de données au bout de 2 minutes.
dans cette macro j'appelle une autre macro qui efface les données dans une feuille.
et
Au bout de deux minutes j'ai un message me disant que la macro effacer n'a pas été trouvé dans le classeur ou que les macros ne sont pas activées alors que les deux macros sont dans le module de la dite page ?
Merci à vous par avance pour m'aider à comprendre pourquoi
J'ai crée une macro me permettant de créer un effacement de données au bout de 2 minutes.
dans cette macro j'appelle une autre macro qui efface les données dans une feuille.
Code:
Private Sub tempo()
Application.OnTime Now + TimeValue("00:02:00"), "effacer"
End Sub
et
Code:
Private Sub effacer()
ThisWorkbook.Sheets("agent").Unprotect password:="dede"
Range("J23") = ""
Range("L23") = ""
Range("N23") = ""
Rows("200") = ""
ThisWorkbook.Sheets("agent").Protect password:="dede"
MsgBox " Temps d'inactitvité dépassé, vos données ont étés effacées"
Exit Sub
End Sub
Au bout de deux minutes j'ai un message me disant que la macro effacer n'a pas été trouvé dans le classeur ou que les macros ne sont pas activées alors que les deux macros sont dans le module de la dite page ?
Merci à vous par avance pour m'aider à comprendre pourquoi
Dernière édition: