Masquer/afficher automatiquement une feuille

XLSuser Messages postés 20 Statut Membre -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je travail beaucoup sur excel 2003. dans un classeur j'ai plusieurs feuilles et pendant que je travaille dans une feuille ; je veux que certaine feuille du classeur soit masquer automatiquement.
Comment faire pour les afficher automatiquement après

cordialement
A voir également:

2 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bonjour

dans le module "feuillex(feuilx)" concerné, par exemple feuil1,on cache feuil2 lorqu'on active feuil1&; feuil2 réapparait lorsqu'on quitte feuil1

Private Sub Worksheet_Activate()   
Sheets(2).Visible = xlSheetHidden   
End Sub   

Private Sub Worksheet_Deactivate()   
Sheets(2).Visible = xlSheetVisible   
End Sub

Michel
0
XLSuser Messages postés 20 Statut Membre 3
 
Merci beaucoup

j'ai inséré ce code dans la module mais cela ne fait aucun effet. je ne sais pas pourquoi
J'ai une feuille qui s'appelle "Itinéraire" et par exemple pendant je travail dans cette feuille je veux que la feuille "transport" soit masqué automatiquement

Private Sub Worksheet_Activate()
Sheets("transport").Visible = xlSheetHidden
End Sub

Private Sub Worksheet_Deactivate()
Sheets("transport").Visible = xlSheetVisible
End Sub

XLSuser
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
apparemment....

tu fais un copier de tes 2 macros

clic droit sur le nom d'onglet "itinéraire"
visualiser le code
coller
0