les 3 nombres négatifs sont des constantes numériques :
-4163 est l'équivalent de : xlPasteValues
-4135 est l'équivalent de : xlCalculationManual
-4105 est l'équivalent de : xlCalculationAutomatic
avantage : c'est plus court à écrire et à lire !
faut juste s'en rappeler !
pour le temps d'exécution, j'avais espéré qu'il aurait été plus court
par l'activation du mode de calcul manuel (tant pis ! ).
(mais des fois, ça marche super bien ! ça dépend du classeur !)
peut-être que ça pourra t'aider d'essayer ce genre d'instructions :
[E5:E14].Value = [B2:B11].Value
Range("plage destination").Value = Range("plage d'origine").Value
⚠ la plage destination doit obligatoirement être de même taille que la plage d'origine !
(pour les 2 instructions VBA : copie des valeurs seulement, pas des formats)
dhany