Supprimer des lignes selon la valeur d'une cellule
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,
J'ai besoin de votre aide pour un travail que je dois réaliser sur Excel.
Mon fichier est composé de nombreuses lignes où seul des chiffres sont présents dans les cellules et au bout de chaque ligne se trouve la somme de celle-ci.
Je souhaiterais créer une macro qui fait que, lorsque la somme est égale à 0, la ligne en question, ainsi que la ligne du dessous sois masquées, et cela peu importe la ligne (ne pas nommer les lignes dans la macro).
Merci de votre aide !
Cordialement
Peybernes
J'ai besoin de votre aide pour un travail que je dois réaliser sur Excel.
Mon fichier est composé de nombreuses lignes où seul des chiffres sont présents dans les cellules et au bout de chaque ligne se trouve la somme de celle-ci.
Je souhaiterais créer une macro qui fait que, lorsque la somme est égale à 0, la ligne en question, ainsi que la ligne du dessous sois masquées, et cela peu importe la ligne (ne pas nommer les lignes dans la macro).
Merci de votre aide !
Cordialement
Peybernes
A voir également:
- Excel supprimer ligne en fonction d'une valeur
- Supprimer rond bleu whatsapp - Guide
- Fonction si et excel - Guide
- Supprimer une page word - Guide
- Partager photos en ligne - Guide
- Liste déroulante excel - Guide
5 réponses
Bonjour
Désolée , je n'avais pas pensé qu'il pouvait y avoir des cellulles vides dans la colonne des sommes
Donc voilà le fichier modifié et fonctionnel
j'espére que cela vous conviendra
https://www.cjoint.com/c/GBzicnwwSsA
cdt
Désolée , je n'avais pas pensé qu'il pouvait y avoir des cellulles vides dans la colonne des sommes
Donc voilà le fichier modifié et fonctionnel
j'espére que cela vous conviendra
https://www.cjoint.com/c/GBzicnwwSsA
cdt
Bonjour
Peux tu me dire sur quelle colonne se trouve la somme de la ligne?
ou si la colonne est variable
cdt
Peux tu me dire sur quelle colonne se trouve la somme de la ligne?
ou si la colonne est variable
cdt
Bonsoir
Un exemple, avec début des données en ligne 2 et colonne A (dernière ligne et dernière colonne sans importance)
Cdlt
Un exemple, avec début des données en ligne 2 et colonne A (dernière ligne et dernière colonne sans importance)
Sub MasquerLignesVides()
Application.ScreenUpdating = False
DerCol = [XFD1].End(xlToLeft).Column
DerLig = [A10000].End(xlUp).Row
For i = 2 To DerLig Step 2
If Cells(i, DerCol).Value = 0 Then
Rows(i & ":" & i + 1).EntireRow.Hidden = True
End If
Next i
End Sub
Cdlt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci pour votre solution mais j'ai cependant toujours un pb..
J'ai essayer de la modifier pour que ça fonctionne mais je n'y arrive pas.
Alors j'ai finalement placé mes sommes en colonne C et elles débutent à partir de la ligne 11.
Avec votre programme, les lignes se masquent même lorsque les cellules (qui indiquent la somme) sont supérieures 0.
Auriez-vous une idée du pourquoi ?
Autre chose, je ne comprend pas pourquoi vous mettez un point devant "Range" dans le programme
Merci pour votre aide
Bien cdmt
https://www.cjoint.com/c/GByndGbDrUq