Darnel
XLDnaute Impliqué
Bonjour à tous !!
bon, comme j'ai décider depuis un moment de me lancer un peu dans le vb, je suis devant un problème ( étonnant non ...?)
je cherche à faire une macro faisant la chose suivante :
dans la colonne ab, pour toutes les cellules ayant la valeur "FFF", suprimer la ligne entiere:
j'avais pender à une boucle fonctionnant par ligne (mais je ne parvien pas à le faire, n'ayant jamais fais de boucle...)
Donc en gros, je pensait a une macro disant :
Dans la colonne AB
début recherche en ligne 3
Si AB3 = "FFF"
supprimer la ligne entière
passer à la ligne suivante
toutefois, je ne suis pas sur que cette solution soit très efficace car bdd de 14000 lignes sur 27 colonnes donc, j'ai peur que la manip soit lourde.
Enfin bref si une bonne ame veut bien me filer un coup de main pour réaliser une telle macro ( je pensai à un truc du style :
Dim n as numéro de ligne
mais après, aucune idée de la synthaxe a prendre)
et au passage m'expliquer à quoi correspondent les trucs du style
Dim as range
Dim as byte
etc
simplement pour savoir à quoi ca se rapporte...
Je sais, j'en demande beaucoup en une fois, mais j'espère ne pas y revenir plus tard, et ne pas vous embeter avec mes capacités neuronnales limitées
bon, comme j'ai décider depuis un moment de me lancer un peu dans le vb, je suis devant un problème ( étonnant non ...?)
je cherche à faire une macro faisant la chose suivante :
dans la colonne ab, pour toutes les cellules ayant la valeur "FFF", suprimer la ligne entiere:
j'avais pender à une boucle fonctionnant par ligne (mais je ne parvien pas à le faire, n'ayant jamais fais de boucle...)
Donc en gros, je pensait a une macro disant :
Dans la colonne AB
début recherche en ligne 3
Si AB3 = "FFF"
supprimer la ligne entière
passer à la ligne suivante
toutefois, je ne suis pas sur que cette solution soit très efficace car bdd de 14000 lignes sur 27 colonnes donc, j'ai peur que la manip soit lourde.
Enfin bref si une bonne ame veut bien me filer un coup de main pour réaliser une telle macro ( je pensai à un truc du style :
Dim n as numéro de ligne
mais après, aucune idée de la synthaxe a prendre)
et au passage m'expliquer à quoi correspondent les trucs du style
Dim as range
Dim as byte
etc
simplement pour savoir à quoi ca se rapporte...
Je sais, j'en demande beaucoup en une fois, mais j'espère ne pas y revenir plus tard, et ne pas vous embeter avec mes capacités neuronnales limitées