Bonjour, puisque vous utiliser la commande past spécial --> valeur.
Vous ne souhaitez donc que récupérer les valeurs. Dans ce cas un copié coller ne sert pas à grand chose.
- Vous devez déterminer la taille de la plage d'origine puis en indiquant la plage de destination vous réalisez une simple égalité.
Exemple :
Worksheets("FEUILLEDESTINATION").Range("D2:G13).Value =Worksheets("FEUILLEORIGINE").Range("A1:C12).Value
Celà revient au même qu'un copié collé valeur puisque vous écrivez
"Cellules de la plage destination sont égales à cellules de la plage origine.