yoann_b29
Messages postés18Date d'inscriptionmardi 22 mai 2007StatutMembreDernière intervention 3 juin 2008
-
20 juin 2007 à 10:34
yoann_b29
Messages postés18Date d'inscriptionmardi 22 mai 2007StatutMembreDernière intervention 3 juin 2008
-
20 juin 2007 à 17:59
bonjour,
Je travail sous VBA excel et j'aimerais copier coller une plage de cellule d'une de mes feuilles dans un autre classeur lorsque je cliquerais sur un bouton.
Si quelqu'un peu m'aider...merci
jrivet
Messages postés7393Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 20 juin 2007 à 10:49
Salut,
Regarde ce que tout cela fait
WorkBooks.open(CheminClasseurDestination)
Range("A1:B10").Copy
WorkBooks(NomClasseurDestination).Activate
Selection.Paste
un grand merci tu m'as bien aider c'est important pour moi c'étais l'avant derniere étape de mon projet.
maintenant il faut que quand j'ouvre mon fichier excel, ma plage de cellule cherche les données dans mon classeur1.
je vais faire cela cet aprem.
Si j'ai un soucis jenverrais un petit message pour demander de l'aide à nouveau.
encore merci a+
yoann_b29
Messages postés18Date d'inscriptionmardi 22 mai 2007StatutMembreDernière intervention 3 juin 2008 20 juin 2007 à 13:20
re,
Finalement je n'y arrive pas tous seul.
Il faudrait faire l'inverse , c'est à dire : au chargement de excel, de copier la plage de cellule du classeur1 dans mon fichier excel.
Une mise à jour automatique en quelque sorte.
merci
a+
yoann_b29
Messages postés18Date d'inscriptionmardi 22 mai 2007StatutMembreDernière intervention 3 juin 2008 20 juin 2007 à 17:59
Voila se qe je fait :
Workbooks.Open ("C:\Documents and Settings\stagiaire\Mes documents\planning 2007-2008\classeur1.xls")
Workbooks("classeur1.xls").Activate
Worksheets("gg").Activate
ActiveSheet.Range("b2:o200").Select
Selection.Paste
ActiveWorkbook.Close
Mais je pense que je ne cible pas bien ou je doit coller la plage de cellule.Et je ne vois pas du tout commet faire...
Si quelqu'un a une idée...
merci, salut