Übergabe ByVal
05.03.2022 11:11:07
Alex
Mein Problem:
-Wenn ich den Sub1 aufrufe mit : Sub1(eVauel as Test1), läuft der Code. Wenn ich aber ein Wert aus der Function1 aus Sub1 holen will und eValue als Parameter übergebe, kommt die Fehlermeldung: Typ ByRef unverträglich!
Frage: Wie muss ich den Code ändern, dass das Programm auch in Function1 geht?
Enum TestEnum
Test1 = 0
Test2 = 1
End Enum
Sub Sub1(ByVal eValue as TestEnum)
Dim i as Long
i = Function1(eValue) 'Typ ByRef unverträglich
'Mach was
End Sub
Sub
Function Funktion1 (ByVal eValue as TestEnum) as Long
'Mach was
End Sub
Danke im voraus und ein schönes Wochenende
Alex