VBA Split Werte nicht ändern (Wert in Datum)
AxelF1977
Moin zusammen,
mal wieder eine kleine Frage.
In einer Userform werden Daten zusammengestellt, was auch sonst...
Teile diese Daten werden in einer Hilfstabelle in EINE Zelle geschrieben (Daten werden so benötigt) und dann in die Nachbarspalte aufgeteilt per Split. Es wird an jedem Zeilenumbruch getrennt.
Dim vTemp As Variant
Dim iTemp As Integer
With ThisWorkbook.Worksheets("Beispiel") ' den Tabellenblattnamen ggf. anpassen!
vTempLOR = Split(.Range("C1").Value2, vbCrLf)
For iTempLOR = 0 To UBound(vTempLOR)
.Cells(1 + iTempLOR, 4).Value2 = vTempLOR(iTempLOR)
Next iTempLOR
End With
Nun ist da ein Wert bei, der eine Range an Tagen angibt (kann nicht verändert werden, Vorgabe, also muss ich damit leben)
Wert:
08-13
Der Wert wird in die Zelle C1 richtig geschrieben. Bei dem Split in Spalte D wird daraus aber
18.03.2024
Wie muss ich den Code anpassen, das es bei dem Wert bliebt?
Vielen Dank