Variabele variabele

Status
Niet open voor verdere reacties.

weversknoop

Gebruiker
Lid geworden
18 jun 2012
Berichten
10
Ik zit met het volgende probleem: ik heb een aantal variabelen gedeclareerd, die elk een andere waarde hebben, nl een voorwaardelijke opmaak van een cel in excel:
Kond11 = "=EN(RK<>"""";RK=RK[-1])"
Kond12 = "=EN(RK<>"""";RK<RK[-1])"
Kond13 = "=EN(RK<>"""";RK>RK[-1])"
Kond21 = "=EN(RK<>"""";RK=0)"
Kond22 = "=EN(RK<>"""";RK<0)"
Kond23 = "=EN(RK<>"""";RK>0)"
Kond31 = "=EN(RK<>"""";RK=1)"
Kond32 = "=EN(RK<>"""";RK<1)"
Kond33 = "=EN(RK<>"""";RK>1)"

Nu wil ik deze variabelen gaan samenstellen volgens een programma:
For Kols = Kol - 10 To Kol
For c = 2 To Rij
For d = 1 To 3
Tekst = "Kond" & c & d ' dit wordt dan "Kond21"
Voorw = Tekst
Next 'c
Next 'D 'WorksheetFunction.
Next 'c
De variabele "Tekst" moet de naam worden van een van de gedefiniëerde variabelen. Als ik met de muis op "Tekst" ga staan, zie ik de variabele naam, maar met aanhalingstekens voor en achter, "Tekst" is dus een string. Hoe kan ik "Tekst" converteren naar een variabele zodat deze als variabele herkend wordt zodat als ik met de muis boven "Voorw" ga staan, ik de echte variabele zie; bv: "=EN(RK<>"""";RK=RK[-1])". Ik moet dus een string omvormen naar een variabele zonder de aanhalingstekens.
 
Plaats je Kond## variabelen in een 3x3 array en refereer naar die arrayelementen met de indexen c en d (waarom begint c met de waarde 2?)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan