Wie rufe ich eine Funktion (mit Parametern) auf, die sich in der Funktionsbibliothek befindet und nehme den Funktionsnamen von einer Variablen?
Ich versuche, getref zu verwenden, um eine Funktion aus der Funktionsbibliothek aufzurufen, die dem Test zugeordnet ist. Mein Code -
In action1
str = "sample"
msg = "hi"
x = GetRef("Function_"&str)(msg)
msgbox x
In der Funktionsbibliothek
Function Function_sample(strMsg)
Function_sample = strMsg
End Function
Ich erhalte den Fehler -
"Ungültiger Prozeduraufruf oder Argument."
Aber es funktioniert gut, wenn die Funktion in der gleichen Aktion platziert ist. Wie rufe ich eine Funktion (mit Parametern) auf, die sich in der Funktionsbibliothek befindet und nehme den Funktionsnamen von einer Variablen?