créer une boucle dans excel

  • Initiateur de la discussion Initiateur de la discussion menie84
  • 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 !

menie84

XLDnaute Nouveau
Bonjour!!

Je vous avais sollicité une première fois alors que je souhaitais masquer les lignes 1 à 18 dans ma feuille 2 lorsque ma case e6 de ma feuille 1 était vide : j'ai réussi grâce au code suivant :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Address = "$E$6" Then
With Sheets("Feuil2")
.Rows("1:18").Hidden = IIf(Target = "", True, False)
End With
End If

Cependant je souhaite maintenant créer une boucle (je ne sais pas trop comment l'appeler) : je voudrais trouver le moyen de faire une boucle qui fasse que lorsque ma case f6 est vide, les lignes 1à 18 de ma feuille 3 soient masquées, que lorsque ma case g6 est vide les lignes 1 à 18 de ma feuille 4 soient masquées etc. Est-ce possible? Et comment?

Merci d'avance!!

Cordialement,

Mélanie
 
Re : créer une boucle dans excel

Bonjour,

tu pourrais faire ainsi :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
   If Target.Count > 1 Then Exit Sub
   If Target.Row = 6 Then
     If Target.Column >= 5 And Target.Column <= [B]7[/B] Then
            Sheets("Feuil" & Target.Column - 3).Rows("1:18").Hidden = IIf(Target = "", True, False)
      End If
   End If
End Sub
Remplace le 7 par le n° de la dernière colonne concernée.

eric
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
650
Réponses
3
Affichages
582
Réponses
0
Affichages
460
Retour