Problème avec macro pour collage spéciale

Bonjour les amis,

j'ai un problème avec un macro qui permet de faire un collage spéciale valeur.

Il y a un problème d'exécution.

voici le macro:

Sub coller_valeur()

'

' coller_valeur Macro

'

' Touche de raccourci du clavier : Option+Cmd+v

'

If TypeName(Selection) = "Range" Then

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

End If

End Sub

il surligne la phrase que j'ai surligner et la flèche d'erreur est à partir de :=False,

Il y a un premier document qui indique qu'il a un problème d'exécution mais le raccourci fonctionne quand même.

J'ai fait le même macro dans un autre document, rien ne fonctionne.

Merci de m'aider avec ce problème. Maguy

Bonjour,

ta macro fonctionne sous excel 2003, à condition d'avoir bien sur au préalable copier une ou des cellules.

Sinon la methode PasteSpecial échoue de manière logique: elle ne peut coller les valeurs puisque rien n'a été copié ou ce qui à été copié est de nature différente de ta selection.

Pour info il y a le possibilité de mettre un bouton collage de valeur dans les barres d'outils sous excel 2003. Une possibilité équivalente doit exister sous 2011

JPC

Merci JPC,

mais je viens de trouvé mon problème. C'était une petite niaiserie.

Merci pour ton explication.

Maguy

Rechercher des sujets similaires à "probleme macro collage speciale"