OVH Cloud OVH Cloud

feuille masquer macro

2 réponses
Avatar
Umpire1976
Bonjour,j'ai des feuilles masquer, et dans ma macro je veux selectionner
toute les feuille qui ne sont pas masquer, j'essaie
Sheets.select

Mais cela ne fonctionne pas, pourriez-vous m'aider ?

2 réponses

Avatar
AV
Bonjour,j'ai des feuilles masquer, et dans ma macro je veux selectionner
toute les feuille qui ne sont pas masquer, j'essaie
Sheets.select


Sub zz()
For i = 1 To Sheets.Count
If Sheets(i).Visible = True Then Sheets(i).Select (False)
Next
End Sub

AV

Avatar
Daniel
Bonjour.
Il y a sans doute plus simple, mais essaie :

Sub Test()
Dim Tablo, sh As Worksheet, Ctr As Long
ReDim Tablo(0)
For Each sh In Sheets
If sh.Visible = True Then
ReDim Preserve Tablo(Ctr)
Tablo(UBound(Tablo)) = sh.Name
Ctr = Ctr + 1
End If
Next sh
Sheets(Tablo).Select
End Sub

Cordialement.
Daniel
"Umpire1976" a écrit dans le message
de news:
Bonjour,j'ai des feuilles masquer, et dans ma macro je veux selectionner
toute les feuille qui ne sont pas masquer, j'essaie
Sheets.select

Mais cela ne fonctionne pas, pourriez-vous m'aider ?