Skayritares
Grünschnabel
Hallo zusammen,
Ich habe eine Listview, welches Daten enthält aus einer Array stammen.
Nun teste ich das Auslesen der Werte.
Dazu habe ich diesen Code eingebaut:
Nun habe ich das Problem, dass die Inhalte in der ersten Spalte (da wo A1, B1, C1, D1) steht nicht mit ausgelesen werden.
Was muss ich tun, dass die Werte in der ersten Spalte mit ausgelesen werden?
Ich lade auch die Excel-Datei hoch.
Mein Ziel ist, dass man Daten, die sich im Array befinden bearbeiten kann.
In der Zelle A1 habe ich die Texte welches mit ";" getrennt sind und im Makro gesplittet und dann alles in einem Array gespeichert wird.
Hier der Code:
Ich habe eine Listview, welches Daten enthält aus einer Array stammen.
Nun teste ich das Auslesen der Werte.
Dazu habe ich diesen Code eingebaut:
Visual Basic:
With ListView1
.LabelEdit = lvwManual
For x = 1 To 4
strLsvAusgabe = strLsvAusgabe & .ListItems(x).SubItems(i)
Next x
End With
MsgBox strLsvAusgabe
Nun habe ich das Problem, dass die Inhalte in der ersten Spalte (da wo A1, B1, C1, D1) steht nicht mit ausgelesen werden.
Was muss ich tun, dass die Werte in der ersten Spalte mit ausgelesen werden?
Ich lade auch die Excel-Datei hoch.
Mein Ziel ist, dass man Daten, die sich im Array befinden bearbeiten kann.
In der Zelle A1 habe ich die Texte welches mit ";" getrennt sind und im Makro gesplittet und dann alles in einem Array gespeichert wird.
Hier der Code:
Visual Basic:
If TPL.Cells(1, 1).Value = "" Then
MsgBox "Keine Daten vorhanden!", vbExclamation
Exit Sub
Else
ReDim arrLW(1 To UBound(Spl) / 4, 1 To 4)
For i = 1 To UBound(arrLW, 1)
arrLW(i, 1) = Spl((i * 4) - 4)
arrLW(i, 2) = Spl((i * 4) - 3)
arrLW(i, 3) = Spl((i * 4) - 2)
arrLW(i, 4) = Spl((i * 4) - 1)
Next i
End If