Bonjour,

j'ai presque honte de buter sur ce problème si bénin


j'ai des macros qui nécessitent l'activation de feuille (pour utiliser de manière commode les "Cells").
en fin de procédure, cette feuille est désactivée au profit de la feuille qui était active lors du lancement de la macro

malgré mes diverses tentatives, je n'arrive pas à neutraliser l'affichage à l'écran de l'activation des feuilles

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
'...
 
Application.ScreenUpdating = False
 
With Sh
 
    .Visible = xlSheetVisible
    .Activate          ' et là, l'écran Excel affiche le changement de feuille !
    .AutoFilterMode = False
 
'end with
' ...

j'ai même, en plein désespoir, testé les EnableEvents et compagnie, sans succès

En gros, toute ma procédure est bien figée à l'écran ... sauf l'activation de cette feuille