Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Affichache de ligne masqué sous condition

azur123

XLDnaute Junior
Bonjour

J'essaye d'afficher des ligne cachées selon le contenue d'une cellule ( cette dernière peut contenir 3 valeur , et chaque valeur corresponds à une partie des ligne cachées ) vous trouverez ci-joint un exemple du fichier
 

Pièces jointes

  • fiche suivi_120629bis.xlsx
    37.2 KB · Affichages: 45

fredl

XLDnaute Impliqué
Re : Affichache de ligne masqué sous condition

Bonjour,
ecrire dans "statut du porteur"
- "entreprise" -> les lignes apparaissent
- ou "autre chose" -> les lignes disparaissent

Code en Feuil1 :
Private Sub Worksheet_Change(ByVal Target As Range)
If Selection.Count = 1 Then
If Target.Address = "$H$6" Then
If Target.Value = "Entreprise" Then
Rows("8:28").EntireRow.AutoFit
Else
Rows("8:28").EntireRow.Hidden = True
End If
End If
End If
End Sub

Dis moi
Frédéric
 

Pièces jointes

  • ficheSuivi.xls
    123 KB · Affichages: 55

azur123

XLDnaute Junior
Re : Affichache de ligne masqué sous condition

je vous remercie pour votre reponse mais j'ai fait une autre methode

Private Sub CommandButton1_Click()
For I = 6 To 8
If Cells(I, 8) = "Entreprise" Then
Range("A14:A20").Select
Selection.EntireRow.Hidden = False
ElseIf Cells(I, 8) = "Laboratoire de recherche" Then
Range("A21:A27").Select
Selection.EntireRow.Hidden = False
ElseIf Cells(I, 8) = "Indépendant" Then

Range("A9:A13").Select
Selection.EntireRow.Hidden = False
End If

Next I
End Sub
 

Discussions similaires

Réponses
7
Affichages
341
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…