Alors la base pour copier des donnees d'un classeur ouvert a un autre (ouvert lui aussi):
Workbooks("destination.xls").sheets("Feuille de destination").Cells(NoLigneDest, NoColonneDest).Value = Workbooks("source1.xls").sheets("Feuille source 1").Cells(NoLigneSrc, NoColonneSrc).Value
Ca c'est pour le principe.
Cells(1,1) est equivalent a range("A1"), a toi de voir ce que tu preferes.
Apres il est aussi possible de copier plusieurs cellules (Range("A1:C3").Value=Range("D10:F12").Value), heureusement d'ailleurs
Voila avec ca tu devrais avoir les bons mot clefs pour chercher dans le forum et l'aide Excel et te familiariser avec l'editeur VBA.
Pour ton probleme de menu supplementaire, aucune idee desole
Partager