Macro boucle (suppression de ligne selon critère)

  • Initiateur de la discussion Initiateur de la discussion julien974
  • Date de début Date de début

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 !

julien974

XLDnaute Occasionnel
Bonjour,

Je souhaiterais créer un boucle (While...Wend par exemple) de suppression de ligne en VBA selon des critères.

Je m'explique :

Je voudrais supprimer les lignes de la feuille extraction dont les valeurs de la colonne poste sont identiques aux critères de la feuille Critères. (ci joint le fichier)

Merci de votre aide précieuse,

Juli3n974
 

Pièces jointes

Re : Macro boucle (suppression de ligne selon critère)

Merci pour ta réponse.

Par contre je souhaiterais que cette suppression se fasse quelque soit le nombre de lignes mais aussi que les critères soient dans une autre feuille.

Merci beaucoup,

Julien974
 
Re : Macro boucle (suppression de ligne selon critère)

Re-,
le fichier modifié

Tu entres les critères en feuille 2

Par contre je souhaiterais que cette suppression se fasse quelque soit le nombre de lignes

C'est déjà prévu, l'extraction sur toute la base, entre A1 et Gxx, juste modifié la ligne :

Code:
    Range("A2:G" & [A65000].End(xlUp).Row).SpecialCells(xlCellTypeVisible).EntireRow.Delete
 

Pièces jointes

Re : Macro boucle (suppression de ligne selon critère)

Merci collègue,

Je souhaiterais maintenant compter le nombre de lignes (excepté la première) et de d'indiquer ce nombre tout en bas de la colonne prèl (G).

Salutations,

Julien974
 
Re : Macro boucle (suppression de ligne selon critère)

Re-,
il serait préférable de faire toutes tes demandes dès l'énoncé.....😉

rajoute en bas du code, juste avant End sub :

Code:
Range("G" & [G65000].End(xlUp).Row + 1) = Application.CountA(Range("G2:G" & [G65000].End(xlUp).Row))
 
Re : Macro boucle (suppression de ligne selon critère)

Merci beaucoup, ç fonctionne!

Pour tout te dire, je suis en stage et je découvre VBA... Pas simple qd tu n'as aucune notion!

J'aurais srmt besoin de l'aide de toute la communauté d'ici les semaines qui viennent. (surtout en ce qui concerne les boucles...)

A bientôt,

Julien974
 
- 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
7
Affichages
689
Réponses
3
Affichages
263
Retour