Bonjour,
Je rencontre un problème avec un fichier assez lourd pour lequel je souhaite réaliser un copier coller pour éviter une multitude de formules.
Le but est de faire un copier/collage spécial valeur de la feuille 1 à la feuille 2 dans l'ordre indiqué sur la feuille 2 (voir fichier joint.
La macro réalisé avec l'enregistreur ne fonctionne pas, c'est aléatoire en fonction d'où se trouve mon curseur....
De plus dans la feuille 1 j'ai des macros ici j'ai simplifié pour ne laissé que la macro génante
Private Sub Worksheet_activate()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
End Sub
Private Sub Worksheet_Deactivate()
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
End Sub
"Application.Calculation = xlCalculationAutomatic" me renvoi un message d'erreur quand je clique sur le bouton de la feuille2, en le mettant en commentaire la macro se lance sans problème.
3em point, j'ai mis un bouton pour lancer la macro, mais je souhaiterai le supprimer, je voudrais que la macro se lance dès que je sélectionne la feuille 2
J'espère avoir été suffisamment claire dans mes explications