Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Suppression plusieurs lignes [ Divers / Débutants ] (BiGOuF)

mercredi 16 mai 2007 à 11:12:51 | Suppression plusieurs lignes

BiGOuF

Bonjour à tous chers vb-iens.

Comme à l'accoutumée, j'ai une question qui ne vous posera aucun problème, je le sens :)
J'ai dans un fichier Excel quelques milliers d'infos, et j'aimerai supprimer toutes les lignes dont la colonne A a une certaine valeur.
Actuellement, je sais les supprimer une à une, mais avec plus de 4.000 lignes à supprimer, ca prend du temps.

Je chercherai donc à trouver le moyen que dés que je trouve la première colonne contenant mon texte (les cellules sont classées, et dés que je tombe sur ce texte, je sais que je peux supprimer tout le reste), il selectionne de cette ligne là à la dernière, et fasse un delete.

En gros, ce qui me prennait 2-3 minutes prendrait même pas 2secondes.

Merci d'avance :)

mercredi 16 mai 2007 à 16:42:03 | Re : Suppression plusieurs lignes

Jpeg69

Euh je suis perdu entre les ligne et les colonnes xD.

Donne nous un exemple (image, zip, .....)


mercredi 16 mai 2007 à 16:51:23 | Re : Suppression plusieurs lignes

BiGOuF

En gros, une macro classe tous les élèments de mon .xls et vire les doublons, et je le fais checker la colonne A.
Une fois que dans cette colonne, il trouve que la valeur de la case x est égale à "VO", il selectionne de la ligne x --> fin et delete (vu que tous les derniers éléments sont des VO).

J'espère avoir été assez clair cette fois-ci :)

mercredi 16 mai 2007 à 17:10:16 | Re : Suppression plusieurs lignes

Jpeg69

Il me manque plus qu'un exemple (image, zip, ...) (oui je persiste xD) et je pense que ça suffira.


mercredi 16 mai 2007 à 17:19:32 | Re : Suppression plusieurs lignes

BiGOuF

Comment veux-tu que je te fasse une image ?
En gros, c'est ce que je t'ai dit

Sinon, s'il y a un élèment qui t'échappe, dis le, je tâcherai d'être plus explicatif :)

mercredi 16 mai 2007 à 22:43:40 | Re : Suppression plusieurs lignes

Jpeg69

Ben une image de ta feuille (imprime écran) ou carrément ton ficher Excel (en Zip s'il y en a plusieur) ^^
Mon le seul truc sui me manque est un exemple visuel.

jeudi 24 mai 2007 à 08:32:56 | Re : Suppression plusieurs lignes

BiGOuF

Réponse acceptée !

Ayé, j'ai trouvé comme un grand :)

         truc = Selection.Rows.Count
         MsgBox (truc)
         For i = 1 To truc
         If Range("A" & i) = "VO" Then
             Rows(i & ":" & num).Delete Shift:=xlUp
         End If
         Next i

Merci à vous pour votre participation :)




Cette discussion est classé dans : lignes, supprimer, colonne, suppression, dés


Répondre à ce message

Sujets en rapport avec ce message

suppression ligne sous condition [ par debutantvba ] Bonjour à tous, bonsoir plutôt ...et merci d'avance pour les éventuelles réponses apportées ...Je suis à la recherche d'infomations ou d'un code direc Supprimer colonne sous condition [ par maggg ] Bonjour à tous,J'ai un tableau en excel 2003 dans lequel je dois supprimer des lignes et des colonnes sous certaines conditions.Au niveau des lignes, Problème de Suppression [ par Lacoste225 ] Bonjour à tous,J'ai un problème avec les suppressions de plusieurs lignes dans un datagridview. Je m'explique:En faisant un clique droit sur un datagr Supprimer une ligne dans excel selon condition [ par rimbaut ] Bonsoir à tous, J'ai un fichier dont la 1er colonne présente des références et la colonne 3 présente des quantités. Je voudrai supprimer les lignes d Somme de Différences entre les lignes d'une colonne [ par Looping1986fr ] Nico Suppression lignes antérieures a une date [ par emccbo ] Bonjour,Je débute avec le vba d'excel et je souhaiterais supprimer les lignes antérieures a une date spécifiée dans un tableau. Voici ce que j'ai fait séléctionner des lignes dans une msflexgrid [ par yosrabenammar ] bonjour,je suis en train de faire une application sur la gestion de coupe dans une entreprise textile.j'ai dans un msflexgrid, une colonne ou sont aff Supprimer ligne sous condition [ par maggg ] Bonjour,Qui pourrait m'aider à faire une macro ?J'ai un tableau où dans la colonne AI, j'ai une liste de code (10 codes différents).Je ne veux garder suppression ligne apres recherche [ par debutantvba ] Bonjour à touset merci d'avance pour les éventuelles réponses apportées ...Je suis à la recherche d'infomations ou d'un code directement rédigé ;) pou supprimer ligne excel [ par ketchups ] Bonjour tous le monde j'espère que vous pourrez éclaire ma lenterne, car la je suis un peu pauméeDéjà je programme sous vb net et j'essaye de supprime


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 4,24 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.