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