Hallo
Ich möchte mit einem Call Befehl eine Public Sub starten. Es gibt verschiedene Public Sub in verschiedenen Formularen. Welche gestartet wird, hängt von verschiedenen Parametern ab. In einer Variable wollte ich nun abhängig von den Parametern den Namen der entsprechenden Public Sub zusammenstellen und mit dem Call Befehl starten. Das funktioniert leider nicht.
Hier mein Code:
Dim strLadeBez As String
strLadeBez = "Form_" & Me.OpenArgs & ".Bez"
Call strLadeBez
In meinem Me.OpenArgs ist der Formularname abgelegt. Bez ist der Name für die Public Sub
Gibt es eine Möglichkeit, dass ich beim Call Befehl eine Variable benutzen kann oder muss ich jede einzelne Public Sub einzeln aufrufen. Es handelt sich um ca. 30 verschiedene.
Gruss Daniel
Hi Daniel,
vielleicht führt Dich CallByName zum Ziel.
Harald