Hi Marrick,
Try the following (untested) revision to the 'With ListBox3 .. End With' portion of your 'CmdTarget_Click' sub:
Code:
With ListBox3
If .ListCount = 0 Then
.ColumnCount = 2
.ColumnWidths = "0; 60"
i = 0
Else
i = .ListCount - 1
End If
End With