Macro copier lignes dans autre classeur sous conditions
Fermé
Dylan68700
Messages postés
17
Date d'inscription
vendredi 20 septembre 2013
Statut
Membre
Dernière intervention
29 janvier 2014
-
30 oct. 2013 à 16:57
Dylan68700 Messages postés 17 Date d'inscription vendredi 20 septembre 2013 Statut Membre Dernière intervention 29 janvier 2014 - 6 nov. 2013 à 14:47
Dylan68700 Messages postés 17 Date d'inscription vendredi 20 septembre 2013 Statut Membre Dernière intervention 29 janvier 2014 - 6 nov. 2013 à 14:47
A voir également:
- Macro copier lignes dans autre classeur sous conditions
- Copier une vidéo youtube - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Super copier - Télécharger - Gestion de fichiers
- Aller à la ligne dans une cellule excel - Guide
2 réponses
Bonjour,
Déjà ce qui t'aideras grandement c'est de donner des noms à tes tableaux
Par exemple ton tableau de la feuille "Données" tu l'appelles données, ça te permettra d'aller le sélectionner avec un Range("données") etc...
Après de là tu peux aller sélectionner les cellules : Range("données").Cells(numLigne, numColonne)
Ensuite je pense que tu peux faire un for qui va te permettre de parcourir ton tableau données
Dans ce for tu fais un if qui regarde si il y a un x en colonne k avec le Range décrit plus haut
Puis pour ce qui est du remplissage à la dernière ligne du tableau tu créé une variable de type integer qui prends pour valeurs le nombre de ligne de ton tableau +1 dans la feuille données2
J'espère avoir pu t'aider
Déjà ce qui t'aideras grandement c'est de donner des noms à tes tableaux
Par exemple ton tableau de la feuille "Données" tu l'appelles données, ça te permettra d'aller le sélectionner avec un Range("données") etc...
Après de là tu peux aller sélectionner les cellules : Range("données").Cells(numLigne, numColonne)
Ensuite je pense que tu peux faire un for qui va te permettre de parcourir ton tableau données
Dans ce for tu fais un if qui regarde si il y a un x en colonne k avec le Range décrit plus haut
Puis pour ce qui est du remplissage à la dernière ligne du tableau tu créé une variable de type integer qui prends pour valeurs le nombre de ligne de ton tableau +1 dans la feuille données2
J'espère avoir pu t'aider
Dylan68700
Messages postés
17
Date d'inscription
vendredi 20 septembre 2013
Statut
Membre
Dernière intervention
29 janvier 2014
31 oct. 2013 à 10:39
31 oct. 2013 à 10:39
Ok merci, ça a l'air assez clair, mais la difficulté maintenant va être de retranscrire ça en code VBA :)
Merci pour l'aide, je vous informe de mon avancement !
Merci pour l'aide, je vous informe de mon avancement !
6 nov. 2013 à 14:47