Macro de copier coller

Fermé
ptitemarion - 27 oct. 2008 à 10:16
Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 - 27 oct. 2008 à 10:47
Salut à tous !

Et bien voila pour etre franche je suis dans la mouise...
Mon chef me demande de faire un petite macro et la vraiment je cale... Alors ô grands ccmistes pourriez vous m'aider un peu sur cette probleme? En plus il me le demande pour ce soir....

Voila le but de la macro :

j'ai un fichier excel 1 avec un onglet A et un tableau
J'ai un fichier excel 2 avec un onglet X et un tableau

La construction de ces onglet est différente mais l'on retrouve les memes informations dedans (indicateurs).

Il me faudrait une macro qui qd je presse un bouton sur l'onglet A du fichier 1, va chercher les indicaterus voulus dans l'onglet X du fichier 2. Du genre copier coller telle et telle cellules pour les coller ici et la.

Je précise que les deux fichiers ne change pas de nom et son rangés dans le meme dossier.

Une âme charitable pourrait elle m'aider sil vous plait? J'ai trouvé cela sur internet :

Sub test()
Workbooks("FichierA.xls" ).Worksheets("cible" ).Cells.ClearContents
Workbooks.Open Filename:="\Travail\FichierB.xls"
Workbooks("FichierB.xls" ).Worksheets("source" ).Cells.Copy _
Workbooks("FichierA.xls" ).Worksheets("cible" ).Range("A1" )
Workbooks("FichierB.xls" ).Close False
End Sub

Comment je peux l'adapter a mon probleme svp?

Et surtout comment copier différentes cellules et les coller dans différentes cellules (pas de range)

Aidez moi s'il vous plait... Vous auriez un modèle?

Mi
A voir également:

1 réponse

Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 5 125
27 oct. 2008 à 10:47
Salut,

Je vois que tu as ouvert deux discutions sur le même sujet

Récupères sur le lien ci-dessous un exemple avec quelques explications

https://www.cjoint.com/?kBkvpBELpw

Donnes moi la liste ou quelques exemple de cellules à copier avec la correspondance des cellules de réception

exemple A1 copier vers B5 D3 copier vers F8
1