Paramétrer une plage en vba excel

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

  • Votes
  • Date
  • Date décroissante
  1. Cela te convient-il ?

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