Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wert aus Formular/Textfeld als Variable übergeben

Wert aus Formular/Textfeld als Variable übergeben
21.10.2004 16:03:28
KleinKatha
Hallo,
folgendes habe ich im Forum gefunden. (Eintrag vom 21.09.2004 15:42:45)
" Hi Axel!
Im einem Allgemeinen Modul: Modul1 deklariest du eine Globale Variable (Ganz oben im Modul)
Global Var1 as String
In dem Modul steht auch das Makro zum aufrufen des Formulars:
Sub Makro1()
UserForm1.Show
End Sub
In dem Private Modul für das Formular sieht es dann so aus:

Private Sub OKButton_Click()
Var1=TextBox1.Value '(Die Variable Var1 wird jetzt mit dem Wert aus der Textbox gefüllt)
End Sub

Das wäre genau die Lösung für mein Problem, nur verliert sich der Wert leider, sobald ich in mein Makro zurück springe. Muss ich in Makro1 zurück? Kann es daran liegen? Ich würde nämlich in Makro2 springen.
Gruß,
Katharina
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wert aus Formular/Textfeld als Variable übergeben
tobias
Hallo
hast du das wirklich auch so gemacht?
Im einem Allgemeinen Modul: Modul1 deklariest du eine Globale Variable
(Ganz oben im Modul)
Global Var1 as String
aber wenn möglich sollte man sowieso auf globale Variablen verzichten.
Lieber der Prozedur direkt übergeben z.B.:

Sub test(Variable as string)
End Sub

mfg tobias
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige