Grüezi euch allen
In Tabelle1, A1 (also in einer einzigen Zelle) steht folgendes:
78, 105, 99, 104, 116, 115, 33
Den Inhalt dieser Zelle A1 möchte ich in VBA in einen Array übernehmen.
Sub test4()
Dim ccc, i, ttt$
ccc = Array(Sheets("Tabelle1").Range("A1").Value)
For i = 0 To 6
ttt = ttt & Chr(ccc(i))
Next i
MsgBox ttt
End Sub
Statt
ccc = Array(78, 105, 99, 104, 116, 115, 33)
soll es im Makro „sinngemäss“ so heissen:
ccc = Array(Sheets(„Tabelle1“).Range(„A1“).Value)
Dass das nicht funktioniert, überrascht mich nicht. Weiss jemand von Euch wie ich das erreichen kann, dass Array seinen Inhalt aus einer einzigen Zelle holt?
Vielen Dank für Eure Hinweise Niclaus
PS Wie Array die Werte aus mehreren Zellen holt, z.B Range(„A1:A7“), das ist mir klar.