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

In Userform Daten splitten

Forumthread: In Userform Daten splitten

In Userform Daten splitten
06.05.2026 16:46:28
Chris013667
Hallo Zusammen,

Ich kopiere mir immer eine Zeile in die Textbox1. Wenn diese Zeile alles mit Komma wäre, dann wäre meinerseits alles schick.
Nun hat die Zeile aber noch 2 Bindestriche mit drin. Ich habe schon mehrere Beispiele probiert komme aber damit nicht klar,
da meine Kenntnisse nicht so gut sind.

Hier die Zeile, die ich aus einem Programm entnehme:

Vorname Name, Firma, E-EDE/DA-H200, Tel:, Kst

Vorname und Name sollen in Label2
Firma in Label3
E-EDE/DA gehört zusammen und soll in Label4
H200 ist das Gebäude und soll in Label 5
Tel: soll in Label 6
Und Kst in Label 7

Wie gesagt, ich habe wirklich schon vieles probiert aber mir fehlt hierbei das Wissen und würde mich auf Hilfe sehr freuen. Eine Datei habe ich hinzugefügt.

Vielen Dank im Voraus!

Gruß
Chris

https://www.herber.de/bbs/user/180682.xlsm
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: In Userform Daten splitten
06.05.2026 17:14:37
daniel
Hi

damit das so funktioniert wie du dir das vorstellst, müsstest du den zweiten Bindestrich durch ein Komma ersetzen, damit auch dort getrennt wird.
das kann man mit der Excelfunktion WECHSELN machen:

also

dataArray = Split(Worksheetfunction.substitute(rawData, "-", ",", 2), ",")

Gruß Daniel
Anzeige
AW: In Userform Daten splitten
06.05.2026 18:28:32
snb
Reicht schon:

Private Sub UserForm_Initialize()

sn = Sheets(1).Cells(1).CurrentRegion

For jj = 1 To UBound(sn, 2)
Me("Textbox" & jj) = sn(1, jj)
Next
End Sub

AW: In Userform Daten splitten
06.05.2026 18:48:49
Chris013667
Hallo Zusammen,

vielen Dank für die Unterstützung. Ich möchte gerne das Thema schließen, da das Problem behoben wurde.
Nur finde ich hier nichts, dass ich das Thema als erledigt kennzeichnen kann.
Anzeige
AW: In Userform Daten splitten
07.05.2026 08:21:34
Marc
entweder du müsstest mehrfach splitten mit unterschiedlichen Zeichen





arr() = Split(text,",")


oder damit er es direkt splittet sich ein Splitzeichen aussuchen, was in deinen Strings nicht vorkommen kann, und dann damit splitten.. Es hätte den Vorteil das du nur einmal Splitten musst und es es immer sauber splittet..
Anzeige
AW: In Userform Daten splitten
06.05.2026 18:55:20
daniel
bei Herber geht's anders herum.
hier gilt eine Frage mit der ersten Antwort als erledigt und nicht mehr offen.
wenn die Frage aus Sicht des Fragestellers noch nicht erledigt ist, dann muss dieser einen Beitrag schreiben und hierbei den entsprechenden Haken setzen.
Dieser befindet sich in dem Feld rechts oberhalb des Eingabefensters (neben Name, E-Passwort, Mail)

Gruß Daniel
Anzeige
AW: In Userform Daten splitten
06.05.2026 17:23:31
Chris013667
Danke!! Funktioniert alles!

Gruß
Chris
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18