Never mind everyone, I figured it out. I found a simple solution. Instead of using two list boxes. I used one text box and list box. When I select an item it is then listed in the current benefits text box. <br>
<br>
This is the code:<br>
<br>
Dim items As Recordset<br>
Dim myform As Form<br>
Dim selection As String<br>
Dim iselected As Integer<br>
Dim iloop As Integer<br>
Dim iindex As Integer<br>
Dim LB As ListBox<br>
Dim list As TextBox<br>
<br>
Set myform = Forms!employees![SubBenefits].Form<br>
Set items = CurrentDb.OpenRecordset("benefits", dbOpenDynaset)<br>
<br>
Set list = myform!Txtbenefits<br>
Set LB = myform!Lbenefits<br>
<br>
items.MoveFirst<br>
iselected = 0<br>
iselected = LB.ItemsSelected.Count<br>
<br>
For iloop = 0 To (iselected - 1)<br>
iindex = LB.ItemsSelected(iloop)<br>
selection = LB.ItemData(iindex)<br>
list.Value = list.Value & vbNewLine + selection<br>
Next iloop<br>
<br>