Når man sammenligner de to strenge (f.eks "var1" og "") vil resultatet jo altid være FALSE, og if-sætningen derfor aldrig blive udført. Det jeg manger er en funktion, der fortæller VB, at "var1" er et variabelnavn og ikke bare en streng.
antalVars er en konstant, der i dette tilfælde er 10.
Variablerne er value-egenskaberne fra 10 RefEdits, der hedder range1, range2 ... range 10. Den dynamiske variabel kommer altså til at skulle hedde: "range" & varCount & ".value".
Sikert noget vrøvl. Det var fra hukommelse (som ikke er så god som det har været!). Den eneste løsning jeg kan se er at lave en array af ranges, også kan du identificere dem med range(varCount).
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.