Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Comment faire une macro pour modifier un autre fichier excel

elisagssrd

XLDnaute Junior
Bonjour tout le monde !

Je m'explique :
J'ai un fichier excel où je met des boutons pour activer des macro (par exemple un bouton qui ouvre un fichier excel qui se situe dans mes documents).
Je voudrais faire un autre bouton qui insére des données sur le fichier excel que j'ouvre précedement.
Comment faire ?

En espèrant que je me suis faire comprendre.
elisagssrd
 

Dranreb

XLDnaute Barbatruc
Bonjour.
La méthode Open de l'objet Collection WorkBooks renvoie un objet Workbook représentant le classeur ouvert. Arrangez vous pour vous le garder de coté quelque part dans une variable globale As Workbook. Pareil pour ActiveWorkbook avant ouverture de l'autre.
VB:
Set WbkAvant = ActiveWorkBook
Set WbkAprès = Workbooks.Open(etc
WbkAvant.Workseets(1).UsedRange.Copy WbkAprès.Worksheets(1).[A1]
 
Dernière édition:

Discussions similaires

Réponses
5
Affichages
271
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…