Paramétrer une plage en vba excel

Fermé
MOrleans Messages postés 1 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 6 mai 2008 - 6 mai 2008 à 16:41
zavenger Messages postés 809 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 20 avril 2012 - 6 mai 2008 à 16:46
Bonjour,
dans le cadre d'une marcro je voudrais coller une valeur dans une plage de cellules d'une longueur variable.
y-a-til une solution pour le faire avec une variable.
lors qu'on a la valeur on écrit cela:

Range("B3:B20").Select
ActiveSheet.Paste

Ce que je voudrais c'est remplacer b3:b20 par une variable.

1 réponse

zavenger Messages postés 809 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 20 avril 2012 159
6 mai 2008 à 16:46
Cela te convient-il ?

set toto="B3:B20"
Range(toto).Select
ActiveSheet.Paste
0