A voir également:
- Problème avec des macros excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
- Comment calculer la moyenne sur excel - Guide
3 réponses
Raph04
Messages postés
158
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
17 mai 2022
24
7 avril 2009 à 10:57
7 avril 2009 à 10:57
Salut,
Alors si j'ai bien compris tu souhaite faire un macro qui prend des données dans un fichier excel et qui les met dans un autre ? Donc si j'ai bien compris voici un petit code d'exemple qui permet de faire ça :
Si c'est pas exactement ça que tu veux dit moi en quoi je me suis tromper, ou les point sur lesquels tu veux des precisions
Alors si j'ai bien compris tu souhaite faire un macro qui prend des données dans un fichier excel et qui les met dans un autre ? Donc si j'ai bien compris voici un petit code d'exemple qui permet de faire ça :
Sub Macro1() Dim nomFichier1 As String Dim cheminFichier2 As String 'Initialisation du nom de ton fichier depuis lequel tu prend les données à copier nomFichier1 = "Fichier1.xls" 'Initialisation du nom du 2eme fichier dans lequel tu souhaite copier les données cheminFichier2 = "C:\Documents and Settings\blavierra\My Documents\Stage\Comment\Fichier2.xls" 'Selectionne et copie les cellule de A1 jusqu'à C20: 'Selection du bon onglet Sheets("Feuil1").Select 'Selection des cellules Range("A1:C20").Select 'Copie de la selection Selection.Copy 'Ouverture du second fichier Workbooks.Open Filename:=cheminFichier2 'Selection du bon onglet Sheets("Feuil1").Select 'Selection de la cellules à partir de laquel tu souhaite copier Range("A1").Select ActiveSheet.Paste Range("A1").Select 'Retour au 1er fichier Windows(nomFichier1).Activate 'Deselection de la copie (pour proteger contre une fausse manipulation) Application.CutCopyMode = False Range("A1").Select End Sub
Si c'est pas exactement ça que tu veux dit moi en quoi je me suis tromper, ou les point sur lesquels tu veux des precisions
Raph04
Messages postés
158
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
17 mai 2022
24
8 avril 2009 à 10:14
8 avril 2009 à 10:14
Bonjour,
Tu peux m'envoyer en message privée ton fichier, et si tu n'a pas de compte utiliser le site : http://www.cijoint.fr/
Cependant souhaite tu reporter les données dans un même fichier d'une feuille à une autre ou dans un autre fichier ?
Parce que je me rend compte que j'ai peut être mal compris ce que tu veux faire
Tu peux m'envoyer en message privée ton fichier, et si tu n'a pas de compte utiliser le site : http://www.cijoint.fr/
Cependant souhaite tu reporter les données dans un même fichier d'une feuille à une autre ou dans un autre fichier ?
Parce que je me rend compte que j'ai peut être mal compris ce que tu veux faire
salut,
comme je n ai pas de compte, je te transmets les liens sur ci-joint.fr
voici la feuille d'inscription, qui va etre amenée à être enregistrée entre 150 et 200 fois (un fichier source puis fichier/enregistrer sous après) --> http://www.cijoint.fr/cjlink.php?file=cj200904/ciji8LfQ21.xls
voici la feuille récap qui, je souhaite, quelle récupère les infos dans les colones, à chaque fois a la fin (la 5eme feuille d insciptions vera ses infos retranscrites dans la recap après celles de la 3eme feuille...) --> http://www.cijoint.fr/cjlink.php?file=cj200904/cijl6Bv78h.xls
sinon je te donne aussi mon mail, ca va etre plus simple je pense
charlot108@gmail.com
merci
comme je n ai pas de compte, je te transmets les liens sur ci-joint.fr
voici la feuille d'inscription, qui va etre amenée à être enregistrée entre 150 et 200 fois (un fichier source puis fichier/enregistrer sous après) --> http://www.cijoint.fr/cjlink.php?file=cj200904/ciji8LfQ21.xls
voici la feuille récap qui, je souhaite, quelle récupère les infos dans les colones, à chaque fois a la fin (la 5eme feuille d insciptions vera ses infos retranscrites dans la recap après celles de la 3eme feuille...) --> http://www.cijoint.fr/cjlink.php?file=cj200904/cijl6Bv78h.xls
sinon je te donne aussi mon mail, ca va etre plus simple je pense
charlot108@gmail.com
merci
7 avril 2009 à 13:12
peut être que par mail je peux t envoyé mon formulaire, ca sera plus simple pour que tu m aide?
merci