Das Archiv des Excel-Forums
Parameter Übergabe zwischen zwei Userformen
Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Betrifft: Parameter Übergabe zwischen zwei Userformen
von: Sven
Geschrieben am: 15.10.2003 09:44:10
Moin
also ich habe zwei Userformen. Die erste ermittelt einen wert. Die zweite soll da den wert übernehmen weil ich damit arbeiten möchte. Wie funktioniert das.
Private Sub btn_zorko_wrobel_Click()
Dim lfdnr As Integer, tabelle As String
tabelle = "ZOR"
lfdnr = 0
frm_auswahl.Hide
Sheets(tabelle).Select
frm_eingabe.Show
End Sub
jetzt die zweite die dann die Variablen lfdnr und tabelle benutzten soll.
!!! IST ABER EINE ANDERE USERFORM !!!
Private Sub UserForm_Initialize()
Dim irgendetwas as string
lbl_lfdnr.Caption = lfdnr + 1
irgendetwas = tabelle & "1"
End Sub
Betrifft: AW: Parameter Übergabe zwischen zwei Userformen
von: Dirk
Geschrieben am: 15.10.2003 09:50:29
Hallo.
Deklarier doch die Variable außerhalb der Sub als Public.
Betrifft: AW: Parameter Übergabe zwischen zwei Userformen
von: Ingo
Geschrieben am: 15.10.2003 09:53:34
Du mußt die Variablen lfdnr und tabelle nicht mit dim im Makro deklarieren sondern als public im Kopf des Moduls,dann können sie in allen Makros verwendet werden.Also
Public lfdnr as Integer usw...
m f G
ingo christiansen
Betrifft: AW: Parameter Übergabe zwischen zwei Userformen
von: Michael Scheffler
Geschrieben am: 15.10.2003 12:52:02
Hi,
Public ist gelinde geagt Sche...
Die 1. UserForm mit Hide verdecken. Dann kannst Du auf ihre Daten zugreifen. Oder Du stopfst die Daten ins Tag der Userform.
Gruß
Micha
Excel-Beispiele zum Thema " Parameter Übergabe zwischen zwei Userformen"