Dim AktionswochenSplit() As String
AktionswochenSplit = Split(txtAktionswoche, ",")
Jetzt können dabei aber unterschidlich viele Elemente enthalten sein, im normalfall zwischen 1 und 6.Diese Elemente möchte ich dann in 1-6 Spalten auf einem Tabellenblatt schreiben, das mache ich hier rüber
Sheets("Vereinbarungen").Cells(ErsteFreieZeile, 12).Value = AktionswochenSplit(0)
Sheets("Vereinbarungen").Cells(ErsteFreieZeile, 13).Value = AktionswochenSplit(1)
Sheets("Vereinbarungen").Cells(ErsteFreieZeile, 14).Value = AktionswochenSplit(2)
Sheets("Vereinbarungen").Cells(ErsteFreieZeile, 15).Value = AktionswochenSplit(3)
Sheets("Vereinbarungen").Cells(ErsteFreieZeile, 16).Value = AktionswochenSplit(4)
Sheets("Vereinbarungen").Cells(ErsteFreieZeile, 17).Value = AktionswochenSplit(5)
Das funktioniert auch grundsätzlich, außer wenn es keine 6 arry Elemente gibt, dann gibt es einen Fehler( Indes außerhalb des gültigen Bereichs).Das könnte ich natürlich über ein "On Error resum next" übergehen, aber das find ich irgendwie unschön.
Was würdet ihr empfehlen?
Danke