Quel est le code pour indiquer plusieurs feuilles à la fois ?

  • Initiateur de la discussion Initiateur de la discussion Mi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Mi

Guest
Bonsoir à tous,

Pour maintenir une certaine plage, escamotable lors du verouillage, on met d'habitude:

Private Sub Workbook_Open()
With Worksheets("Feuille1")
.EnableOutlining = True
.Protect Password:="tutu", UserInterfaceOnly:=True
End With
End Sub

(merci à @+Thierry pour le hint).

Ma question est comment indiquer cette l'action pour plusieurs feuilles du classeur (Feuille 2, 3 etc) ? Si je met

With Worksheets("Feuille1", "Feuille2", "Feuille3")

ça ne marche pas.

Merci pour votre aide,
Mi
 
Mi, le forum

Essaye peu être avec array :

Du style

Private Sub Workbook_Open()
feuille = Array("Feuil1", "Feuil2", "Feuil3")
For I = 0 To UBound(feuille)
With Sheets(feuille(I))
.EnableOutlining = True
.Protect Password:="tutu", UserInterfaceOnly:=True
End With
Next I
End Sub

Une astuce que l'on m'a donnée y'a pas longtemps

Salut, G'Claire
 
Bonsoir Mi, le Forum


Tu peux essayer :

Private Sub Workbook_Open()
Dim Feuille As Worksheet
   For Each Feuille In Worksheets
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If Feuille.Name <> "PasCellelà" Then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;With Feuille
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.EnableOutlining = True
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.Protect Password:="tutu", UserInterfaceOnly:=True
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End With
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If
&nbsp;&nbsp;&nbsp;Next Feuille
End Sub


Cordialement.

Didier_mDF
myDearFriend-3.gif
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
721
Compte Supprimé 979
C
Réponses
20
Affichages
5 K
Compte Supprimé 979
C
Réponses
3
Affichages
1 K
G
Retour