Ik ben in bezig om met VBA; VB code te genereren. In een module definieer ik hierbij een groot aantal constanten.
Bij het openen van bepaalde formulieren moeten deze constanten opgehaald worden. Nou is het mogelijk om de naam van deze constante samen te voegen (door een woordje en een tagname). Nu moet ik echter het woord koppelen, zodat VB weet welke constante daarbij hoort (uit de module)....
de module ziet er ongeveer zo uit:
In het formulier doe ik dan het volgende:
In dit geval is me.tag dan P_1, P_8, of wat dan ook. Nu weet ik dat hij "startaddres" als een string behandeld, terwijl ik daar eigenlijk het getal uit de module had gezien. Iemand enig idee hoe ik deze link moet leggen?
Bij het openen van bepaalde formulieren moeten deze constanten opgehaald worden. Nou is het mogelijk om de naam van deze constante samen te voegen (door een woordje en een tagname). Nu moet ik echter het woord koppelen, zodat VB weet welke constante daarbij hoort (uit de module)....
de module ziet er ongeveer zo uit:
code:
1
2
3
4
| Public Const Start_P_1 = 4 Public Const Start_P_1 = 8 Public Const Start_P_1 = 45 Public Const Start_P_1 = 234 |
In het formulier doe ik dan het volgende:
code:
1
2
3
| dim Startaddres as string Startaddres = "Start_" & me.tag |
In dit geval is me.tag dan P_1, P_8, of wat dan ook. Nu weet ik dat hij "startaddres" als een string behandeld, terwijl ik daar eigenlijk het getal uit de module had gezien. Iemand enig idee hoe ik deze link moet leggen?