Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Call Befehl mit einer Variable die den Sub Namen enthält

Begonnen von smily68, September 16, 2013, 13:08:57

⏪ vorheriges - nächstes ⏩

smily68

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

bahasu

Hi Daniel,

vielleicht führt Dich CallByName zum Ziel.

Harald
Servus