Re : Débutant macro: Copier coller entre 2 classeurs !
Merci !
Cependant, ta macro ne fonctionne pas car j'ai d'autres onglets sur "Vieux" et "Nouveau" qui eux ne sont pas a copier !
De plus, j'ai beacoup de range a deplacer.
Voila ma demarche, elle fonctionne, cependant ma procedure est trop grande pour excel ( Puisque c'est tres bourrin)
Windows("Vieux.xls").Activate
Sheets("Bobby").Select
Range("BY7:CJ7").Select
Selection.Copy
Windows("Nouveau.xls").Activate
Sheets("Bobby").Select
Range("E83").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Windows("Vieux.xls").Activate
Range("BY9:CJ10").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Nouveau.xls").Activate
Range("E80").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Etc .... ( 30 fois ...avec des ranges differents)
Ensuite je selectionne tout le code, je le copie colle en dessous et je remplace Bobby par John ...
Puis une nouvelle fois par Jack, pui Lisa etc ( 10 changements car 10 onglets)
Au final, j'ai un code de 1640 lignes (!!!)
=> Compil error, procedure too large :s
Merci beaucoup pour l'aide ...