Macro si cellule égale à 0
Résolu
peybernes
Messages postés
66
Statut
Membre
-
peybernes Messages postés 66 Statut Membre -
peybernes Messages postés 66 Statut Membre -
Bonjour à tous,
Je travaille actuellement sur un fichier Excel et j'ai besoin de votre aide !
Alors je voudrais créer une macro qui masque une ligne si une cellule en particulier de cette ligne est égale à 0.
Il faut que la ligne soit masquée si et seulement si un 0 est compris dans la cellule.
J'avais une solution mais celle ci cache également la ligne lorsque la cellule est vide...
La voici :
If Range ("AB2") = 0 Then
Rows("2:2").Select
Selection.EntireRow.Hidden = True
End If
Merci de votre aide
Bien cordialement
Peybernes
Je travaille actuellement sur un fichier Excel et j'ai besoin de votre aide !
Alors je voudrais créer une macro qui masque une ligne si une cellule en particulier de cette ligne est égale à 0.
Il faut que la ligne soit masquée si et seulement si un 0 est compris dans la cellule.
J'avais une solution mais celle ci cache également la ligne lorsque la cellule est vide...
La voici :
If Range ("AB2") = 0 Then
Rows("2:2").Select
Selection.EntireRow.Hidden = True
End If
Merci de votre aide
Bien cordialement
Peybernes
A voir également:
- Si la valeur d'une cellule est égale vba
- Excel cellule couleur si condition texte - Guide
- Excel compter cellule couleur sans vba - Guide
- Aller à la ligne dans une cellule excel - Guide
- Proteger cellule excel - Guide
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum Excel
1 réponse
Bonjour,
Tu peux le faire ainsi en évitant les 'select' :
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
Tu peux le faire ainsi en évitant les 'select' :
If Range("AB2").Value = 0 And Range("AB2").Value <> "" Then Rows(2).EntireRow.Hidden = True
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
Merci beaucoup