Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Suppression automatique de lignes suivant multiples critères

sebvosl

XLDnaute Nouveau
Bonjour,

Débutant en VBA, je cherche un code qui serait capable de supprimer des lignes en fonction de :
  • YEAR ==> <2 000 ou > année en cours
  • Market Value (€) ==> < 500
  • Advertised Price ==> < 500
  • Make ==> null (vide) ou ‘’marque non reconnue’’
  • Online for (Days) ==> > 365
Si un des critères est valide, alors la ligne est supprimée
  • La colonne a toujours le même nom mais pas toujours le même emplacement dans l'onglet
  • Le code doit fonctionner sur l’ensemble des onglets du classeur (il y en aura 13)
Merci pour votre aide,

Sébastien
 

Pièces jointes

  • Suppression Lignes Excel.xlsx
    50 KB · Affichages: 11

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Sebvosi,
Un essai en PJ à vérifier.
J'ai fait quelques tests mais difficile de voir toutes les configurations.
Pour activer la macro, faire ALT+F8 et lancer Nettoyage.
Ce point est évidemment améliorable mais dépends de votre fichier.

[Edit]
Dans Market value vous avez des ND, si rencontré alors suppression ligne. ( à voir si ok )
 

Pièces jointes

  • Suppression Lignes Excel(V2).xlsm
    51.9 KB · Affichages: 6
Dernière édition:
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…