Private Sub cmdSelect_Click()
On Error GoTo err_list
Dim intCounter As Integer
If lstUnselected.ListIndex = -1 Then
MsgBox "Must select a sort field"
GoTo Exit_Sub
End If
For intCounter = 0 To lstSelected.ListCount - 1
If lstUnselected.Value = lstSelected.Column(1, intCounter) Then
MsgBox "Field Already Selected"
GoTo Exit_Sub
End If
Next intCounter
lstSelected.additem ("")
intListCount = lstSelected.ListCount
lstSelected.Column(1, intListCount - 1) = lstUnselected.Value
lstSelected.Column(0, intListCount - 1) = lstUnselected.Column(0, lstUnselected.ListIndex)
Exit_Sub:
Exit Sub
err_list:
MsgBox Err.Description
Resume Exit_Sub
Exit Sub
End Sub
Private Sub cmdUnselect_Click()
On Error GoTo err_list
If lstSelected.ListIndex = -1 Then
MsgBox "Select a field to remove."
Exit Sub
End If
lstSelected.RemoveItem (lstSelected.ListIndex)
Exit_Sub:
Exit Sub
err_list:
MsgBox Err.Description
Resume Exit_Sub
Exit Sub
End Sub