Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2327 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  excel supression de lignes avec condition

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

excel supression de lignes avec condition

n°2801574
kirua78210
Ren, Zetsu, Nen . . .
Posté le 28-08-2008 à 12:40:22  profilanswer
 

Bonjour,  
Je vous explique mon probleme .
Je n'y connais pas trop en programmation ni en macros. J'ai un tableau excel de 2000 lignes sur 20 colonnes. Je dois suprimmer les lignes dans lesquels les cellules de la colonne A est le texte "N" .
 
Merci de m'aider :)


Message édité par kirua78210 le 28-08-2008 à 12:55:59
mood
Publicité
Posté le 28-08-2008 à 12:40:22  profilanswer
 

n°2801612
cyber-sola​ris
Posté le 28-08-2008 à 15:41:26  profilanswer
 

Je t'ai codé une macro pour faire ce que tu comptes faire :
 

Citation :

Sub macro1()
Dim l As Long
For l = Cells(2000, 1).End(xlUp).Row To 1 Step -1
If Cells(l, 1).Text = "N" Then Cells(l, 1).EntireRow.Delete
Next l
End Sub


Message édité par cyber-solaris le 28-08-2008 à 15:42:42

---------------
Mon Feed-back
n°2801614
kirua78210
Ren, Zetsu, Nen . . .
Posté le 28-08-2008 à 15:56:18  profilanswer
 

Merci beaucoup !  
Je vais tester tout de suite !

n°2801627
kirua78210
Ren, Zetsu, Nen . . .
Posté le 28-08-2008 à 17:06:08  profilanswer
 

Il marche nikel !!  
Merci beaucoup !!

n°2801636
kirua78210
Ren, Zetsu, Nen . . .
Posté le 28-08-2008 à 17:46:40  profilanswer
 

Un autre probleme !  
Un tableau un peu plus grand et il faut supprimer toutes les lignes dans lesquels la colonne n'a pas le texte " ajouter ".  
Merci ! :)

n°2801643
cyber-sola​ris
Posté le 28-08-2008 à 18:06:55  profilanswer
 

Toujours sur la colonne A ? Alors ça donne :
 

Citation :

Sub macro2()
Dim l As Long
For l = Cells(65536, 1).End(xlUp).Row To 1 Step -1
If Cells(l, 1).Text <> "ajouter" Then Cells(l, 1).EntireRow.Delete
Next l
End Sub


---------------
Mon Feed-back
n°2801646
kirua78210
Ren, Zetsu, Nen . . .
Posté le 28-08-2008 à 18:11:18  profilanswer
 

non sur la colonne D ... Merci :)

n°2801655
cyber-sola​ris
Posté le 28-08-2008 à 18:48:36  profilanswer
 

Ben t'as juste à remplacer 1 par 4 :D (A=1 / 4=D)
 

Citation :

Sub macro2()
Dim l As Long
For l = Cells(65536, 4).End(xlUp).Row To 1 Step -1
If Cells(l, 4).Text <> "ajouter" Then Cells(l, 4).EntireRow.Delete
Next l
End Sub


---------------
Mon Feed-back
n°2801736
kirua78210
Ren, Zetsu, Nen . . .
Posté le 29-08-2008 à 00:57:37  profilanswer
 

Thanks a lot cyber-solaris ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  excel supression de lignes avec condition

 

Sujets relatifs
excel : formule avec conditions[Excel] Problème pour des courbes en fonction d'un pourcentage
Fichier excel Fichie Verouilléexcel+calendrier perpétuel+compteur
Pb de mise à jour entre 2 documents excel liéshoraire travail compliqué sur excel
Problème impression des textes en couleur sous ExcelOuverture fichiers excel et word trés lente
Résolu! Excel-Macro de création de liens hypertexte en automatiqueInserer une page web dans excel word ou ppt
Plus de sujets relatifs à : excel supression de lignes avec condition


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR