Effacer des lignes quand le contenu de la colonne 4 est vide

Fermé
Sawk_80 Messages postés 24 Date d'inscription jeudi 6 novembre 2014 Statut Membre Dernière intervention 5 décembre 2014 - 18 nov. 2014 à 16:18
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 18 nov. 2014 à 18:09
Bonjour à tous,

Je cherche à insérer une formule (ou macro mais je ne sais pas comment faire) dans mon fichier excel, afin d'effacer toutes les lignes, ou le contenu d'une colonne est vide, afin de ne me retrouver qu'avec un nouveau fichier ou les colonnes seront remplis
(pour la petite histoire il s'agit d'un tableau de commande, et c'est pour repérer la liste de client ayant commandé et ou la colonne quantité commandée a été complétée par une valeure).

Si quelqu'un peut m'aider, il y a énormémement de lignes.

3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 307
18 nov. 2014 à 16:38
Bonjour

paRmacro si contenu vide en colone C

Sub virerligvide()
Dim Derlig As Long

Derlig = Columns("C").Find("*", , , , , xlPrevious).Row

If Application.CountIf(Range("C1:C" & Derlig), "") > 0 Then
Range("C1:C" & Derlig).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End If
End Sub
0
DjiDji59430 Messages postés 4117 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 3 octobre 2024 669
18 nov. 2014 à 16:39
Bonjour,

Tu selectionnes toutes tes données et tu transformes en tableau.
Tu filtres avec la colonne ou il y a les vides, (que tu ne selectionnes pas)
Tu copie/colles le resultat
0
Sawk_80 Messages postés 24 Date d'inscription jeudi 6 novembre 2014 Statut Membre Dernière intervention 5 décembre 2014
18 nov. 2014 à 16:53
Merci pour votre réponse rapide. j'ai en effet déjà résolu mon problème en triant les lignes mais j'aurai aimé une formule par sécurité et soucis de rapidité sur le long terme.

Je ne sais cependant psa comment entrer ta macro, peux-tu me dire comment faire Michel?
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 307
18 nov. 2014 à 17:05
C'est à dire ?
....
version XL ?
0
Sawk_80 Messages postés 24 Date d'inscription jeudi 6 novembre 2014 Statut Membre Dernière intervention 5 décembre 2014
18 nov. 2014 à 17:34
2010
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 307
18 nov. 2014 à 18:09
Je ne sais cependant psa comment entrer ta macro, peux-tu me dire comment faire
C'est à dire ?
0