Bonjour à la communauté et merci d'avance à celui ou ceux qui saura m'aider
Le context : J'ai un fichier Excel avec une base de donnée importante. Cette base de donnée est utilisée dans 50 autres feuilles de ce meme fichier. J'utilise des filtres spécifiques et différent pour chaque feuille.
Je passe par la macro suivante pour mettre à jour ces feuilles filtrées et ainsi incrémenter les nouvelles lignes de ma base de donnée dans ces memes feuilles. Cette macro est lance à l'ouverture du workbook
Dans le workbook
Dans le module
La macro fait son petit effet, mais de manière aléatoire, je vais avoir une erreur sur ma macro avec le petit message erreur 91 end/debug/help
Je ne trouve pas la source de mon problème. Saurrez vous m'aider ?
D'avance, je vous remercie de votre support.
Bien cordialement
Arnaud
Le context : J'ai un fichier Excel avec une base de donnée importante. Cette base de donnée est utilisée dans 50 autres feuilles de ce meme fichier. J'utilise des filtres spécifiques et différent pour chaque feuille.
Je passe par la macro suivante pour mettre à jour ces feuilles filtrées et ainsi incrémenter les nouvelles lignes de ma base de donnée dans ces memes feuilles. Cette macro est lance à l'ouverture du workbook
Dans le workbook
Code:
Private Sub Workbook_Open()
macro1
End Sub
Dans le module
Code:
Sub macro1()
Application.OnTime Now + TimeValue("00:01:00"), "macro1"
ActiveSheet.AutoFilter.ApplyFilter
End Sub
La macro fait son petit effet, mais de manière aléatoire, je vais avoir une erreur sur ma macro avec le petit message erreur 91 end/debug/help
Je ne trouve pas la source de mon problème. Saurrez vous m'aider ?
D'avance, je vous remercie de votre support.
Bien cordialement
Arnaud
Pièces jointes
Dernière édition: