Das Archiv des Excel-Forums

Parameter Übergabe zwischen zwei Userformen

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

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

Bild


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.


Bild


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


Bild


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


 Bild

Excel-Beispiele zum Thema " Parameter Übergabe zwischen zwei Userformen"

Anzahl der über ParamArray festgelegten Parameter download Wordmakro mit Parameter aufrufen download
VBScript mit Parameter aus VBA aufrufen download Zwischensumme als Text download
Gefilterte Daten ohne Zwischenablage übertragen download Werte ohne Zwischenspeicher übertragen download
Variable in Zwischenablage übernehmen download Variablen in einer temporären Textdatei zwischenspeichern download
Zwischensumme in Fußzeile download Zwischensummen eintragen download
Zwischen zwei UserForms wechseln, wobei sich die 1. Aktualisiert download Werte aus UserForm-ListBox in die Zwischenablage übernehmen download
Startzeit und auf Schaltflächendruck Zwischenzeiten eintragen download Werte mit Zufallszahl zwischen 1 und 2 multiplizieren download
Summen zwischen zwei Zeiträumen ermitteln download Focus und Selection zwischen zwei TextBoxes wechseln download
Eingaben auf Werte zwischen 100 und 200 beschränken download Leerzeichen zwischen Zeichen- und Zahlenfolge entfernen download
Blattwechsel zwischen xlVeryHidden ausgeblendeten Blättern download Wechseln zwischen Arbeitsblättern anhand mehrerer Schaltflächen download
Prüfung, ob die Zwischenablage leer ist download Auslesen der aktuell in der Zwischenablage vorhandenen Formate download
Mit ShortCut zwischen zwei Tabellen wechseln download Wert in Zwischenablage suchen download