Oui c'est normal car pour faire un select tu doit avoir la feuille active à l'affichage. Néanmoins tu peux contourner le problème en désactivant le raffraichissement de l'écran et en le réactivant après :
Application.ScreenUpdating = False '(Désactivation du raffraichissement)
Tu affiches les feuilles cachées dont tu as besoin
Tu fais tous les select et autres actions que tu as à faire sur ces feuilles
Tu remasque toutes les feuilles que tu ne veux pas qu'on voient
Application.ScreenUpdating =True '(Résactivation du raffraichissement)
C'est la clé qui me manquait (ScreenUpdating)... Merci bcp pout ton aide.
Jai bien compris ton explication. Cela va résoudre partiellement mon problème. (les feuilles seront encore visibles le temps des calculs, mais tant pis).
Si vraiment tu ne veux afficher aucunne feuille, tu peux avant de commencer quelqu'action qui soit, faire afficher une feuille blanche et seulement à se moment désactiver le raffrichisement de l'affichage ...