XL 2010 Convertir une variable en un Range

nougitch

XLDnaute Occasionnel
Bonjour,

J'ai une valeur stockee dans un tableau (vArrayB(iLoopA)) que je dois convertir en Range afin de pouvoir l'utiliser dans une fonction complexe pour laquelle je n'ai pas acces au code. Mais en gros il faut absolument que ce soit un Range.

J'ai teste ceci mais cela n'a pas l'air de fonctionner :

Code:
        For iLoopA = LBound(vArrayB) To UBound(vArrayB)
            Dim rRangeA As Range
            Set rRangeA.Value2 = vArrayB(iLoopA)
            vArrayA(iLoopA, 1) = mapbbid(rRangeA)
            MsgBox "STOP"
        Next iLoopA

J'aurai besoin de savoir comment creer cette variable Range proprement et comment lui assigner par exemple "toto" pour l'attribut Value2.
En fait c'est une espece de leurre pour pouvoir ensuite utiliser cette fonction sur laquelle je n'ai aucun pouvoir de modification.

J'edite mon texte apres reflexion mais a bien y reflechir il s'agit de convertir une variable en un object car il me semble qu'un Range et un object. Est-ce possible ?

Je vous remercie par avance.
Cordialement,
N
 
Dernière édition:

Discussions similaires

Réponses
2
Affichages
236

Statistiques des forums

Discussions
312 206
Messages
2 086 219
Membres
103 158
dernier inscrit
laufin