windhunter56
Messages postés16Date d'inscriptionjeudi 23 octobre 2008StatutMembreDernière intervention 5 mai 2013
-
12 avril 2009 à 22:45
windhunter56
Messages postés16Date d'inscriptionjeudi 23 octobre 2008StatutMembreDernière intervention 5 mai 2013
-
13 avril 2009 à 19:49
Windhunter56
Bonjour à tous,
Voici ma question: je travaille actuellement sur un fichier EXCELL avec un onglet qui réprésente une basse de données (plusieurs colonnes, plusieurs lignes). Je fais appel au filtre automatique par une macro en VBA mais je ne sais pas comment couper la ligne du résultat de mon filtre pour la copier dans la ligne d'un autre onglet et tout cela en macro VBA(le but est de pouvoir travailler les données de cette ligne dans un autre onglet par le biais d'un formulaire mais cela est une autre histoire que j'arrive à faire).
Merci d'avance pour débloquer ma situation.
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 13 avril 2009 à 04:45
Salut
Fais un enregistrement de macro pendant que tu fais la manip à la main et tu auras le code nécessaire.
Tu pourras ensuite le modifier si tu as besoin s'y faire apparaitre des paramètres.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
windhunter56
Messages postés16Date d'inscriptionjeudi 23 octobre 2008StatutMembreDernière intervention 5 mai 2013 13 avril 2009 à 19:49
Windhunter56
Eh, non trop facile!!!
Lorsque tu fais l'enregistrement de la macro pendant ta manip c'est toi qui sélectionne la ligne du résultat du filtre pour la couper et la coller dans un autre onglet. C'est là que je bloque. Il faut que la macro selectionne toute seule cette ligne pour l'envoyer dans l'autre onglet.
Avis pour une solution.
Merci pour ta réponse.