Bonjour,

Je cherche un moyen de copier rapidement le contenu d'un classeur ouvert à partir d'une xlt sur un classeur "classique" (xls) caché.
Les 2 fichiers ont exactement la même apparence (même nombre de feuille, même nom de feuille, même range sur les feuilles...) et je dois juste copier les valeurs des cellules de la xlt vers le classeur xls.
La feuille xls étant invisible je ne peux pas utiliser de "selection.copy" '(ou alors je dois rendre visible la xls mais je suis pas fan...).

Le coup du
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim wsh as Worksheet
For each wsh in ThisWorkbook.Sheets
wsh.Cells.Copy AutreWorkbook.Sheets(wsh.name)
est vraiment trop lent (et bourrin)

Si qqn à une idée plus fine, je suis preneur