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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA - Macro supprimer ligne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA - Macro supprimer ligne

n°1301845
spawn_95
Posté le 09-02-2006 à 10:32:35  profilanswer
 

Bonjour à Tous,
 
Quelqu'un pourrais me dire comment effectuer une macro, qui permet de supprimer une ligne sur 2, dans un fichier excel.  :jap:  :jap:  
 
Mes connaissances en macro sont très modeste. :D  :D  
 
Merci pour votre aide.  :hello:  :hello:

mood
Publicité
Posté le 09-02-2006 à 10:32:35  profilanswer
 

n°1301852
shreck
Posté le 09-02-2006 à 10:37:54  profilanswer
 

en vba tu fait une boucle qui supprime chaque ligne, mais la boucle doit avoir un pas de 2
cest a dire que ca prendra une ligne sur 2  
en vb je crois que cest "step 2"  
 

n°1301863
shreck
Posté le 09-02-2006 à 10:44:19  profilanswer
 

en gros tu fait une macro vba comme ca :

Code :
  1. For i = 1 To 20 Step 2
  2. Cells(i, 1).Delete
  3. Next


 
un truc du genre quoi, cest a pe prés ce que jai marqué
 
;)

n°1301951
watashi
La démotivation : JAMAIS !
Posté le 09-02-2006 à 12:32:02  profilanswer
 

C'est presque ça mais comme à chaque fois que tu supprimes une ligne le bas de ton tableau remonte, mieux vaut partir de la fin de ton tableau :)
 

Code :
  1. For i = derniere_ligne To premiere_ligne Step -2
  2.       rows(i).delete
  3. next i


 
@+
 
edit : correction du step


Message édité par watashi le 09-02-2006 à 12:32:34

---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)
n°1301971
shreck
Posté le 09-02-2006 à 13:10:01  profilanswer
 

vraiment pas bete... j'y avais pas du tout pensé a ca ! mdr

n°1302159
spawn_95
Posté le 09-02-2006 à 15:26:51  profilanswer
 

shreck a écrit :

vraiment pas bete... j'y avais pas du tout pensé a ca ! mdr


 
 
Merci les gars !! je test et je vous tiens au courant
 
@++


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA - Macro supprimer ligne

 

Sujets relatifs
Problème de mise à la lignecomment faire une page achat en ligne
[excel - vba] Appel d'une macro dans une autre[VBA] Passer une variable d'un userform à un autre
Test si conersion possible VBA[VBA] n'est pas vide, contient ,commence par ...
[Excel] Fonction - appel a une macro comp.Executer macro pour mappage BAL sous outlook
Macro sous OpenOffice[HTML/CSS]Empiler horizontalement des éléments sans retour à la ligne
Plus de sujets relatifs à : VBA - Macro supprimer ligne


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