Hallo Tobias.
Ich hatte gehofft, es gibt eine Möglichkeit, die lokalen
Variablen
aus dem userform in lokale Variablen im Modul zu übergeben…
Das geht über eine „Zwischenstation“. Bei genauerer Betrachtung müßte das eigentlich doppelt gemoppelt sein, aber ich kenne ja Deinen Code nicht bzw. was Du damit vorhast.
Eine interessante Methode könnte es sein, einen eigenen Typen dafür zu deklarieren. Das Schema dafür wäre so :
-
in irgendeinem Modul
Public Type WerteTauscher
Wert1 As Boolean
Wert2 As String
Wert3 As Long
End Type
Public Tauscher As WerteTauscher
-
in Deinem UserForm
Private FormTyp As WerteTauscher
-
in Deinem speziellen Modul
Private ModulTyp As WerteTauscher
Du kannst dann die Werte aus Deinem UserForm mit nur zwei Anweisungen an Dein Modul übergeben :
Vielleicht hilft Dir das ja weiter.
Viele Grüße
Carsten