Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1868to1872
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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
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
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
Anzeige
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
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
Anzeige
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

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige