Supprimer ligne selon critère

Bonjour ,

Je veux automatisé la suppression de ligne selon un critère qui est la "GARANTIE" , a chaque fois je filtre et je supprime le reste mais parfois ça prend du temps .

1- je supprime toute les lignes je laisse que la garantie 100110.

2- je supprime toute les lignes je laisse que la garantie 030110,030112,030113,030114

comment je peux automatisé ca avec une macro .

40test.xlsx (14.11 Ko)

bonjour

quand on gère des données, on n'efface jamais.

même des fichiers contenant des millions de lignes

car ainsi on conserve l'historique (on en a toujours besoin à un moment donné)

il suffit de filtrer ta table selon tes critères

par le menu Données/filtrer (mettre en VBA avec l'enregistreur de macro car macro très simple)

ou par TCD de filtrage

ou par Power Query (moins simple)

note : il y a 20 ans on effaçait parce que les mémoires étaient limitées et chères, ce qui n'est plus du tout le cas.

amitiés

Bonjour ,

je besoin de supprimer pour pouvoir crisé les donnée avec une autre feuille

Bonjour abdermino, jmd , le forum,

Comme tu ne souhaites pas profiter des conseils avisés de jmd,

Voici un essai pour supprimer les lignes qui ne répondent pas aux critères 100110, 030110, 030112, 030113, 030114.

Attention aux erreurs de saisies (ligne 30 manque un zéro, idem pour ligne 38), aucun retour possible.

ctrl + e pour exécuter la macro

Une alternative, on transfert les données filtrées en feuille 2....et on conserve la feuille 1 intacte.

Bouton 1 pour critère 100110 en feuille 2

Bouton 2 pour critères 030110, 030112, 030113, 030114 en feuille 2

Comme je ne suis pas un pro, il y a certainement moyen d'optimiser, où de le faire sans vba

Cordialement,

Bonjour ,

je besoin de supprimer pour pouvoir crisé les donnée avec une autre feuille

re

salut xorsankukai

pour croiser des données, il est inutile d'effacer des données

joins un petit exemple de fichier (3 colonnes par table, et 5 lignes et le résultat attendu)

amitiés à vous

Rechercher des sujets similaires à "supprimer ligne critere"