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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA Excel Supprimer des lignesl

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA Excel Supprimer des lignesl

n°1750041
hoob91
Posté le 23-06-2008 à 09:23:42  profilanswer
 

VBA EXCEL - Créer macro supprimer des lignes sous condition
 
Bonjour,  
 
J'ai une liste de données dans la première feuille excel et j'aimerais créer une macro qui a chaque fois qu'il voit apparaître un o dans la colonne E, il supprimer la ligne. Je suis débutant et je n'y arrive pas.  
La colonne E comporte + de 15000 lignes de données, il faut que le traitement soit le plus court possible
 
Merci de votre aide!

mood
Publicité
Posté le 23-06-2008 à 09:23:42  profilanswer
 

n°1750254
seniorpapo​u
Posté le 23-06-2008 à 15:40:47  profilanswer
 

Bonjour,
à essayer, en adapatant le "a".......
 
 
Sub ann()
Dim FIFI As Range
If ActiveSheet.AutoFilterMode Then ActiveSheet.AutoFilterMode = False
Range("E1" ).AutoFilter Field:=1, Criteria1:="a"
Set FIFI = ActiveSheet.AutoFilter.Range
FIFI.EntireRow.Delete
ActiveSheet.AutoFilterMode = False
End Sub
Cordialement

n°1750718
hoob91
Posté le 24-06-2008 à 15:25:38  profilanswer
 

Impeccable, merci


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

  VBA Excel Supprimer des lignesl

 

Sujets relatifs
[vba/excel] filtrage d'un numeroVBA : remplacer tous les 0 d'une feuille excel
supprimer un élément de ma table de string[VBS] Commande pour activer le Analysis Toolpack d'Excel
mise a jour feuille avec excel des calcul d'une fonctionMacro qui archive le résultat d'une cellule calculée excel
VBA Excel - evenements Copier CollerMacro excel dans 1 nouveau fichier pour plusieurs fichiers
Plus de sujets relatifs à : VBA Excel Supprimer des lignesl


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