Problème de range

Résolu/Fermé
Amaurykas Messages postés 6 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 3 mars 2015 - Modifié par Amaurykas le 26/02/2015 à 18:10
Amaurykas Messages postés 6 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 3 mars 2015 - 27 févr. 2015 à 10:59
Bonjour,
Je cherche à rentrer une plage de donnée dans une range via le contenu de deux case :
En case D2 je veux rentrer le début de ma plage et en case E2 je veux rentrer la fin de ma plage. J'ai donc le code suivant :

Dim plagemaj As Range
plagemaj = Range(Range("D2").Value & ":" & Range("E2").Value)


Sachant que j'ai écrit dans D2 A5 et dans E2 F25 et que j'aimerai avoir A5:F25 dans plagemaj.
Bien évidement ca ne marche pas et je me doute que mon code n'est pas beau mais j'ai beau le bidouiller pas moyen de trouver la bonne manière de faire. Quelqu'un aurait-il la gentilllesse d'éclairer ma lanterne, m'expliquer pourquoi cela ne marche pas et comment faire en sorte de faire fonctionner mon truc?
Merci d'avance!

1 réponse

ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 160
26 févr. 2015 à 18:13
Bonsoir Amaurykas, bonsoir le forum,

Il manque juste un Set devant...
Dim plagemaj As Range
Set plagemaj = Range(Range("D2").Value & ":" & Range("E2").Value)

1
Amaurykas Messages postés 6 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 3 mars 2015
27 févr. 2015 à 10:59
Merci beaucoup!!! tu me débloque sacrément!
0