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

Variable aus Userform verwenden Modul

Forumthread: Variable aus Userform verwenden Modul

Variable aus Userform verwenden Modul
03.02.2022 19:22:00
uwehinku
Hallo, es geht um VBA
ich habe das Problem, dass ich in der Userform ein Verzeichnis in einen String "VerzName" übergeben habe.
Nun brauche ich diesen "VerzName" in dem Modul
Die Userform ist Private Sub ............
Das Modul ist Public Sub ...............
Ich weiß nicht, was ich machen muss, damit die Variable auch, sowohl in der Userform als auch in dem Modul, benutzt werden kann.
oder
muss ich den Code vom Modul in die Userform übertragen
Kann mir jemand helfen
mfg
uwehinku
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Variable aus Userform verwenden Modul
03.02.2022 19:28:56
onur
Wenn du eine Variable in einem STANDARDMODUL (ggf hinzufügen) als PUBLIC dimensionierst, kannst du überall darauf zugreifen.

Public VerzName as String

AW: Variable aus Userform verwenden Modul
03.02.2022 19:46:49
uwehinku
Hallo Onar,
leider geht es nicht.
Wo muss ich das einfügen ?
Userform oder Modul?
Bei mir kommt die Meldung, "Ungültiges Attribut in Sub oder Funktion
Gruß
uwehinku
Anzeige
AW: Variable aus Userform verwenden Modul
03.02.2022 20:28:01
onur
Ich schrieb doch: " in einem STANDARDMODUL (ggf hinzufügen)".
Userbild
AW: Variable aus Userform verwenden Modul
03.02.2022 21:51:42
uwehinku
Hallo Onur, leider geht das nicht.
ich hatte gesagt, ich habe eine Userform1 mit einem Array "Verzeichnis()" mit 7 einzelnen Texten
Ich habe meinen Code im Modul1.
in meinem Modul benötige ich nun das Array "Verzeichnis(6)"
Es geht nicht, auch mit Public Verzeichnis() As String nicht
Vielleicht kann es mir einmal jemand erklären, damit ich es verstehe
Gruß
uwehinku
Anzeige
AW: Variable aus Userform verwenden Modul
03.02.2022 22:05:59
onur
"das Array "Verzeichnis(6)"" ? Verzeichnis(6) kann kein Array sein, höchstens ein ELEMENT des Arrays Verzeichnis().
"Es geht nicht, auch mit Public Verzeichnis() As String nicht" ? WAS GENAU geht nicht?
Wo ist dein Code?
AW: Variable aus Userform verwenden Modul
04.02.2022 12:20:41
uwehinku
Hallo Onur,
ich habe Dir einen Teil, ich denke den wichtigen hochgeladen
Vielleicht hast Du eine Lösung
https://www.herber.de/bbs/user/150875.xlsx
Gruß
uwehinku
Anzeige
Warum...
04.02.2022 15:15:33
{Boris}
Hi Uwe,
...lädst Du eine xlsx hoch, in der Du den Code in einem Textfeld darstellst?
Das ist doch nicht Deine erste Anfrage hier. Lad Deine Mappe mit dem Code an den richtigen Stellen hoch, damit man testen kann und sieht, was warum (nicht) passiert.
VG, Boris
Viel besser...
04.02.2022 17:12:12
{Boris}
Hi Uwe,
...so kann man es ganz schnell sehen:
Du hast die Variablen Verz1, Verz2,...Verz7 doppelt deklariert - sowohl im Codemodul des Userforms als auch als Public im "normalen" Modul.
Du musst die Deklarationen im Codemodul des Userforms löschen - dann läuft das auch.
VG, Boris
Anzeige
AW: Viel besser...
04.02.2022 17:51:51
uwehinku
Hallo Boris,
wie ich sagte "Anfänger"
So eine Schei.... , da probiert man Stunden und nichts ist.
Jetzt läuft es aber.
Ich danke Dir recht herzlich
Gruß
Uwe
Dann ist ja gut ;-) ...
04.02.2022 17:55:28
{Boris}
Hi Uwe,
...und bitte beim nächsten mal direkt Mappe plus Code zur Verfügung stellen ;-)
VG, Boris
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