Excel: Masquer lignes en fonction de critères
Résolu
damienbottollier
-
Kayma2t Messages postés 5 Statut Membre -
Kayma2t Messages postés 5 Statut Membre -
Bonjour,
Je souhaiterais savoir comment faire pour masquer une ligne entière en fonction d'un critère situé en début de ligne.
Je m'explique...
J'ai un fichier excel de suivi de production avec comme première colonne "état" où je sélectionne l'état du dossier : à faire, en production, ..., et livré.
Je souhaiterais que la ligne se masque automatiquement lorsque je sélectionne l'état "livré" dans ma première colonne.
Quelqu'un est-il en mesure de m'aider ?
D'avance merci beaucoup pour cette aide précieuse !
Damien.
Je souhaiterais savoir comment faire pour masquer une ligne entière en fonction d'un critère situé en début de ligne.
Je m'explique...
J'ai un fichier excel de suivi de production avec comme première colonne "état" où je sélectionne l'état du dossier : à faire, en production, ..., et livré.
Je souhaiterais que la ligne se masque automatiquement lorsque je sélectionne l'état "livré" dans ma première colonne.
Quelqu'un est-il en mesure de m'aider ?
D'avance merci beaucoup pour cette aide précieuse !
Damien.
A voir également:
- Excel masquer ligne sous condition
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Aller à la ligne excel - Guide
- Partager photos en ligne - Guide
- Word et excel gratuit - Guide
4 réponses
Salut,
C'est possible avec cette macro :
Il faut adapter :
*For ligne = 1 to 100 (première et dernière ligne à tester et à masquer le cas échéant)
*If Cells(ligne, 1) = "Livré" Then (le 1 signifie colonne 1, donc il faut adapter en indiquant le numéro de la colonne contenant "Livré", et bien sûr l'orthographe exacte de "Livré" dans ta colonne)
Et créer un bouton associé à cette macro.
Bonne suite :)
C'est possible avec cette macro :
Sub Masquer_lignes() Dim ligne As Integer For ligne = 1 To 100 If Cells(ligne, 1) = "Livré" Then Rows(ligne & ":" & ligne).EntireRow.Hidden = True End If Next End Sub
Il faut adapter :
*For ligne = 1 to 100 (première et dernière ligne à tester et à masquer le cas échéant)
*If Cells(ligne, 1) = "Livré" Then (le 1 signifie colonne 1, donc il faut adapter en indiquant le numéro de la colonne contenant "Livré", et bien sûr l'orthographe exacte de "Livré" dans ta colonne)
Et créer un bouton associé à cette macro.
Bonne suite :)
Kayma2t
Messages postés
5
Statut
Membre
Est-il possible de réaliser cette tâche avec un Check Box?