title: Copy listbox to another one
body: <p>I'm trying to copy a <code>listbox</code> to another one</p>
  
  <p>So I clear all items in the destination <code>listbox</code> like this</p>
  
  <pre><code>    While Forms!SalesCallInformation!lstMills.ListCount &gt; 0
          Forms!SalesCallInformation!lstMills.RemoveItem (0)
      Wend
  </code></pre>
  
  <p>Then I copy all items like this</p>
  
  <pre><code>    For i = 0 To lstMillsToAdd.ListCount - 1
          Forms!SalesCallInformation!lstMills.AddItem (lstMillsToAdd.Column(0, i) &amp; ";" &amp;   lstMillsToAdd.Column(1, i) &amp; ";" &amp; lstMillsToAdd.Column(2, i))
      Next
  </code></pre>
  
  <p>The problem is that in the destination <code>listbox</code>, I still got the old items.
  But when I set a watch on <code>Forms!SalesCallInformation!lstMills.ListCount</code> when I delete I can see that's it's decrementing so it must remove something.</p>
  
  <p>Is it something with refreshing the form? Cause I tried after inserting the new items to do this: <code>Forms!SalesCallInformation.Refresh</code> but I have the same result. </p>
  
  <p>Does anyone have an idea?</p>
  
  <p>Thank you</p>
  
  <p>Also, the <code>rowSourceType</code> is set to <code>value list</code></p>