Bonjour MinuteMaid78,
Je crois qu'il n'y a guère le choix. Tel le concombre, il faut la démasquer cette feuille pour y accéder.
Au moins pour le temps des opérations à faire avec. Puis tu la masques à nouveau.
Sheets('Feuil1').Visible = False pour masquer et =True pour afficher. Feuil1 à adapter.
Cependant, tu peux toujours faire un :
Application.ScreenUpdating = False en début de macro et = True en fin de macro.
Cela a pour effet de ne pas afficher ce qui se passe pendant l'exécution (pas de rafraichissement d'écran). De plus, tu gagnes du temps sur l'exécution.
En espérant que cela te dépanne.
Abel.