Bonjour
j ai un gros soucis, j ai une partie de mon code qui a toujours bien fonctionne, et la il cree des erreurs!
Voici mon probleme:je dois afficher une seule feuille a la fois, donc a partir de son nom je choisi l affichage ou pas. tout cela a toujours tres bien fonctionne, mais depuis ce matin, le code est execute mais sans effet
Code:
Dim sh As Object
Workbooks('fichier').Sheets('accueil').Visible = True
For Each sh In Workbooks('fichier').Sheets
If sh.Name = 'accueil' Then
sh.Visible = True
Else
sh.Visible = False
End If
Next
il passe sur toutes les lignes mais ne rend pas visible les feuilles.
donc apres j ai des erreurs car je selectionne des feuille non visible....
:huh:
Merci de votre aide
j ai un gros soucis, j ai une partie de mon code qui a toujours bien fonctionne, et la il cree des erreurs!
Voici mon probleme:je dois afficher une seule feuille a la fois, donc a partir de son nom je choisi l affichage ou pas. tout cela a toujours tres bien fonctionne, mais depuis ce matin, le code est execute mais sans effet
Code:
Dim sh As Object
Workbooks('fichier').Sheets('accueil').Visible = True
For Each sh In Workbooks('fichier').Sheets
If sh.Name = 'accueil' Then
sh.Visible = True
Else
sh.Visible = False
End If
Next
il passe sur toutes les lignes mais ne rend pas visible les feuilles.
donc apres j ai des erreurs car je selectionne des feuille non visible....
:huh:
Merci de votre aide