Macro Masquer Afficher ligne si cellule=0 EXCEL
Fermé
Loussaief
Messages postés
1
Date d'inscription
samedi 21 février 2015
Statut
Membre
Dernière intervention
21 février 2015
-
21 févr. 2015 à 16:21
123 - 2 oct. 2022 à 14:44
123 - 2 oct. 2022 à 14:44
A voir également:
- Excel masquer ligne si cellule vide
- Coeur vide ✓ - Forum Réseaux sociaux
- Aller à la ligne dans une cellule excel - Guide
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
- Si et excel - Guide
1 réponse
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
21 févr. 2015 à 17:08
21 févr. 2015 à 17:08
Bonjour,
En suposant que tes valeurs 0 se trouvent en colonne C sur la plage C1:C20
Sub Masque_lig()
For Each cellule In [C1:C20]
If cellule.Value = "0" Then cellule.EntireRow.Hidden = True
Next cellule
End Sub
et pour afficher les lignes masquées
Sub Affiche_lig()
[C1:C20].EntireRow.Hidden = False
End Sub
En suposant que tes valeurs 0 se trouvent en colonne C sur la plage C1:C20
Sub Masque_lig()
For Each cellule In [C1:C20]
If cellule.Value = "0" Then cellule.EntireRow.Hidden = True
Next cellule
End Sub
et pour afficher les lignes masquées
Sub Affiche_lig()
[C1:C20].EntireRow.Hidden = False
End Sub
26 sept. 2019 à 15:21
Merci pour ton intervention que je présume, a été d'une aide très appréciable malgré qu'on ne le signale pas , mais .... il y a toujours un "mais" comment rendre le "masquage / affichage " des lignes automatique , on supposant bien sûr que les données sont "importées" d'une autre plage ou feuille de calcul ?
encore une fois merci
2 oct. 2022 à 14:44
Erreur de compilation
Next sans For