我正在尝试将 a 复制listbox
到另一个
所以我listbox
像这样清除目的地中的所有项目
While Forms!SalesCallInformation!lstMills.ListCount > 0
Forms!SalesCallInformation!lstMills.RemoveItem (0)
Wend
然后我复制所有这样的项目
For i = 0 To lstMillsToAdd.ListCount - 1
Forms!SalesCallInformation!lstMills.AddItem (lstMillsToAdd.Column(0, i) & ";" & lstMillsToAdd.Column(1, i) & ";" & lstMillsToAdd.Column(2, i))
Next
问题是在目的地listbox
,我仍然得到旧物品。但是当我在删除时设置手表Forms!SalesCallInformation!lstMills.ListCount
时,我可以看到它正在递减,所以它必须删除一些东西。
是刷新表格吗?因为我在插入新项目后尝试这样做:Forms!SalesCallInformation.Refresh
但我得到了相同的结果。
有人有想法吗?
谢谢
此外,rowSourceType
设置为value list