M
Mprice
Guest
Bonjour,
J'ai un gros fichier avec plein d'entreprises et informations les concernant.
J'ai créé une colonne "type" pour les trier selon des critères d'importance donc soit 1, soit 2, soit 3.
Maintenant ce que je souhaite faire c'est créer une macro qui renvoient tous les types 1 et 2 dans un autre feuillet.
J'ai découvert aujourd'hui les VBA et pour l'instant j'ai :
Sub copypaste()
If Range("i2") <> 3 Then Range("a2:l2").Select
Selection.Copy
Sheets("Feuil2").Activate
Range("a2:l2").PasteSpecial
End Sub
Le problème maintenant est que je souhaite appliquer celle-ci à tout mon fichier (soit environ 4000 lignes). J'ai lu un cours sur les boucles mais j'avoue que je n'arrive vraiment pas à l'appliquer à mon cas...
Surtout que le fichier est régulièrement mis à jour..
Si quelqu'un peut m'aider? Ou au moins me dire si ce que je veux faire est possible.
Merci d'avance!!
Megan
J'ai un gros fichier avec plein d'entreprises et informations les concernant.
J'ai créé une colonne "type" pour les trier selon des critères d'importance donc soit 1, soit 2, soit 3.
Maintenant ce que je souhaite faire c'est créer une macro qui renvoient tous les types 1 et 2 dans un autre feuillet.
J'ai découvert aujourd'hui les VBA et pour l'instant j'ai :
Sub copypaste()
If Range("i2") <> 3 Then Range("a2:l2").Select
Selection.Copy
Sheets("Feuil2").Activate
Range("a2:l2").PasteSpecial
End Sub
Le problème maintenant est que je souhaite appliquer celle-ci à tout mon fichier (soit environ 4000 lignes). J'ai lu un cours sur les boucles mais j'avoue que je n'arrive vraiment pas à l'appliquer à mon cas...
Surtout que le fichier est régulièrement mis à jour..
Si quelqu'un peut m'aider? Ou au moins me dire si ce que je veux faire est possible.
Merci d'avance!!
Megan
Dernière modification par un modérateur: