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.
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.