Weiß nicht genau wie du es meinst aber so hat es bei mir funktioniert ich denke mal es ist nicht die einfachste Methode aber es klappt auf jeden Fall:
Code:
Option Explicit
Dim check As Boolean
Private Sub cmd_Click()
Dim i As Long
' Inhalt der Textbox löschen
Text1.Text = ""
' Inhalt der Listbox in Textbox kopieren
If check = False Then
With List1
For i = 0 To .ListCount / 2 - 1
Text1.Text = Text1.Text & .List(i) & vbCrLf
check = True
Next i
End With
Exit Sub
ElseIf check = True Then
With List1
For i = 4 To .ListCount - 1
Text1.Text = Text1.Text & .List(i) & vbCrLf
check = False
Next i
End With
Exit Sub
End If
End Sub
Private Sub Form_Load()
check = False
End Sub