VBA: Variable in mehreren Userforms zugänglich machen
Hi,
habe mal wieder ein Problem mit VBA.
In einer Userform deklariere ich eine globale Variable, die von verschiedenen Prozeduren in dieser und einer anderen Userform genutzt werden soll. In der zweiten Userform ist diese Variable jedoch unbekannt. Was mache ich falsch?
Die Variable ist deklariert per:
Public NAME As TYP
gleich unter Option Explicit...
Danke und Gruß Philip
2 Antworten
Vom Fragesteller als hilfreich ausgezeichnet
Du must ein Modul schaffen und dort die Variable deklarieren. Dann ist sie über mehrere UserForms gültig
du kannst sie global in ein Modul setzen Global db As Database oder mit Constant Global Const strTreiber = "SQL SERVER"