waswiewo
Erfahrenes Mitglied
Hi Leute,
eine kleine Verständnisfrage:
Wenn ich einer Funktion ...
... Variabeln übergebe, z.B. so:
Dann funktioniert alles wunderbar. Nur wie bekomme ich diese Werte jetzt zurück? Durch Return? Aber wie?
Muss ich dann ...
... nehmen, oder in der Funktion ...
... oder ...
... angeben?
Mit einer einzelnen Variabel mach ich das wie oben ( variabel = Call Funktion(...) ), doch wie gehts mit mehreren?
Ich wollte dies nur wissen, da ich für 2 Textboxen immer im Wechsel genau die selben Operationen ausführe und diese nun in ein Modul auslagern möchte, um Schreibarbeit und Dateigröße zu sparen.
eine kleine Verständnisfrage:
Wenn ich einer Funktion ...
Code:
Public Function Rechnung(ByVal name As String, ByVal h As Integer, ByVal l As Integer, ByVal a As String, ByVal pkt As Integer, ByVal w As Integer)
... Variabeln übergebe, z.B. so:
Code:
Call Rechnung(namesp1, h, l, a, pkt, w)
Dann funktioniert alles wunderbar. Nur wie bekomme ich diese Werte jetzt zurück? Durch Return? Aber wie?
Muss ich dann ...
Code:
IrgendEineVariabel = Call Rechnung(namesp1, h, l, a, pkt, w)
... nehmen, oder in der Funktion ...
Code:
Return a
Return h
Return l
... oder ...
Code:
Return(a & h & l)
... angeben?
Mit einer einzelnen Variabel mach ich das wie oben ( variabel = Call Funktion(...) ), doch wie gehts mit mehreren?
Ich wollte dies nur wissen, da ich für 2 Textboxen immer im Wechsel genau die selben Operationen ausführe und diese nun in ein Modul auslagern möchte, um Schreibarbeit und Dateigröße zu sparen.
Zuletzt bearbeitet: