Masquer automatiquement des lignes en fonction d'une celulle
Résolu/Fermé
kikou93
Messages postés
416
Date d'inscription
mardi 4 février 2014
Statut
Membre
Dernière intervention
24 septembre 2018
-
4 févr. 2016 à 16:53
kikou93 Messages postés 416 Date d'inscription mardi 4 février 2014 Statut Membre Dernière intervention 24 septembre 2018 - 6 févr. 2016 à 22:21
kikou93 Messages postés 416 Date d'inscription mardi 4 février 2014 Statut Membre Dernière intervention 24 septembre 2018 - 6 févr. 2016 à 22:21
A voir également:
- Excel masquer ligne selon valeur cellule
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Verrouiller cellule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
2 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
4 févr. 2016 à 18:10
4 févr. 2016 à 18:10
Bonjour,
A mettre dans la feuille concernée:
A mettre dans la feuille concernée:
Option Explicit Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Application.Intersect(Target, Range("G18")) Is Nothing Then Select Case Target.Value Case Is = "" Rows("30:65").EntireRow.Hidden = False 'affiché Rows("31:64").EntireRow.Hidden = True 'masqué Case Is = 0 Rows("30:65").EntireRow.Hidden = False Rows("31:64").EntireRow.Hidden = True Case Is = 1 Rows("30:65").EntireRow.Hidden = False Rows("37:64").EntireRow.Hidden = True Case Is = 2 Rows("30:65").EntireRow.Hidden = False Rows("39:64").EntireRow.Hidden = True 'etc '******************** '************************* 'tu continues à remplir les manquants suivant les exemples Case Is = 14 Rows("30:65").EntireRow.Hidden = False Rows("62:64").EntireRow.Hidden = True Case Is >= 15 Rows("30:65").EntireRow.Hidden = False 'affiché End Select End If End Sub
Modifié par kikou93 le 4/02/2016 à 18:55
http://www.cjoint.com/c/FBer1HDKE8H
La valeur de G18 et dans la cellule M29
4 févr. 2016 à 19:57
Voilà l'exemple:
et voilà ce que tu as mis:
et il faut rectifier la cellule G18 par M29