Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

poussy67

XLDnaute Occasionnel
🙂Bonjours le forum,

je suis à la recherche d'un vba qui me permet de supprimer une ligne si deux cellules sont egale. exemple: A1 = B1 , alors supprime ligne 1.

merci d'avance au pro d'excel

cdt poussy
 
Re : suppression ligne

hello

solution sans macro si tu fais ça épisodiquement :
créer une colonne qui contient B-A
filtrer sur cette colonne les valeurs égales à 0
sélectionner toutes les lignes visibles (égales à 0, donc où A=B) et les supprimer
annuler le filtrage

Mais je pense que tu peux enregistrer ces opérations dans une macro.
 
Re : suppression ligne

Re bonjours

Le problème est que j'ai plusieurs lignes avec des données d'inventaires et que je voudrais savoir si cela est possible de faire un vba pouvant executer: cellule Bxx = Cxx alors supprime le ligne xx

si joint un exemple
 

Pièces jointes

Re : suppression ligne

Bonjour
Relie la reponse de Ccpapy. C'est la réponse à ta question.
Par contre Ccpay le fait sur la colonne a et b et toi tu le veux sur b et c
donc
For Each c In Range("b1:b" & Range("b65536").End(xlUp).Row)
If c.Value = c.Offset(0, 1).Value Then Rows(c.Row).Hidden = True
Next c
Comme Ccpapy le dit si tu remplaces Hidden par delete ça supprime au lieu de masquer...
Pour acceder à cette macro appuyer sur ALT + F11

A+ François
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
43
Affichages
805
Réponses
16
Affichages
589
Réponses
11
Affichages
427
D
  • Question Question
Réponses
5
Affichages
249
Didierpasdoué
D
Retour