return?

sra

Erfahrenes Mitglied
hallo

Ich habe da ein Problem, dass ich eine Funktion habe, und daraus gerne eine Variable haben will. Sprich: das, was man in c einfach mit return (x); macht.

Wenn ich nun die Funktion aufrufe:

x = lala("get", y)

dann soll x zu dem werden was returned wird. Allerdings scheint der return Befehl in vba etwas anders zu gehen(?)

kann mir vielleicht jemand weiterhelfen?
 
hallo

es ist in VB relativ komisch gelöst. du musst dem Funktionsnamen den Wert übergeben.
Bsp. lala = <variable1>

Bei der Funktionsdefinition kannst du noch den Variablentyp anhenken.
Bsp. x = lala("get", y) as String
 

Neue Beiträge

Zurück