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: