Macro excel extraction données

Fermé
ballantina Messages postés 36 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 16 septembre 2009 - 2 oct. 2007 à 01:17
 mabool21 - 22 avril 2008 à 17:29
Bonjour,
j'ai réussi a creer une macro(je débute!!) sous excel, me permettant de copier des données d'une feuille vers une autre, a l'aide d'un bouton de transfert.
Ces données sont journalières, mais je n'arrive pas a faire en sorte que pour chaque jour, il me déplace les données vers la ligne inferieure, pour que j'ai une ligne par jour en fait.
Pourriez vous m'aider?

Merci par avance!!

PS; désolée si je ne m'explique pas tres clairement, mais n'hesitez pas a me demander des précisions!! ;-)
A voir également:

7 réponses

tontongg Messages postés 131 Date d'inscription samedi 1 septembre 2007 Statut Membre Dernière intervention 13 février 2008 14
2 oct. 2007 à 01:19
je veux bien quelques précisions... tu saisis les données de quelle manière ?
0
ballantina Messages postés 36 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 16 septembre 2009
2 oct. 2007 à 02:11
eh bien j'ai fait une premiere feuille, où on saisit les données manuellement; de là je les transfere vers une feuille 2, avec un genre de synthese de ces données, avec une ligne par jour.
Dans l'idéal, je voudrais que la macro transfere les données de la feuille 1 vers la feuille 2, en prenant la date de la feuille 1 comme reference pour placer les données dans la ligne de la date correspondante de la feuille 2.
Je comprend bien que c'est une histoire de condition, mais n'ayant jamais creé qu'avec la fonction enregistrement,( je ne sais pas utiliser visual basic)....

J'espère etre claire...
0
tontongg Messages postés 131 Date d'inscription samedi 1 septembre 2007 Statut Membre Dernière intervention 13 février 2008 14
2 oct. 2007 à 02:12
est ce que tu as saisis du code déjà ou pas ?
0
ballantina Messages postés 36 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 16 septembre 2009
2 oct. 2007 à 12:13
j'ai utilisé l'enregistrement, pour l'envoi de données de la feuille 1 vers la feuille 2.
veux tu que je te copie ça ici?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tontongg Messages postés 131 Date d'inscription samedi 1 septembre 2007 Statut Membre Dernière intervention 13 février 2008 14
3 oct. 2007 à 02:14
envoi là par mail à doggy@micso.fr
0
djieffe Messages postés 3 Date d'inscription mardi 2 octobre 2007 Statut Membre Dernière intervention 3 octobre 2007 1
3 oct. 2007 à 04:48
si tes données ne sont pas confidentiel, evoie moi ton fichier excel et je vais te faire le code et je te redonnerai le fichier après.
familleday@gmail.com
0
Juste au cas où tu cherches encore... Au pire ça servira aux autres qui cherchent encore...
Je sais pas si j'ai tout compris, mais ça ne m'a pas l'air très compliqué !
Il faut juste que tu ajoutes une ligne de code qui te permets de sélectionner la première ligne non vide de ta feuille, sur laquelle tu copies tes données.

Donc, pour sélectionner la première cellule de la colonne A qui est vide tu fais :
I = ActiveWorkbook.Worksheets("Action items").Cells(65536, 1).End(xlUp).Row + 1
Cells(I, 1).Select

Je sais pas si c'est ça que tu cherchais !
0