【发布时间】:2019-02-06 04:51:27
【问题描述】:
我有一个基于工作表范围的列表框。我在我的用户窗体中放置了一个按钮,每当单击它时,它都会删除我的列表框中的选定项目。并且每次那里有一个已删除的项目,删除的项目也应该被删除在我的工作表范围内。 这是我删除列表框中项目的代码:
Private Sub btnRemove_Click()
Dim i As Integer
For i = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(i) Then
ListBox1.RemoveItem (i)
End If
Next i
End Sub
如何删除工作表范围内已删除的项目?谢谢! :)
【问题讨论】:
-
如果您提供有关您的范围的更多信息,例如您的范围所在的工作表,以及数据在其中的位置,将会更容易为您提供帮助
-
您如何将范围分配给 ListBox1 ?您是否在 Listbox1 属性 ListFillRange 中分配了它?
-
Hi Shai Rado - 范围仅从 C32 到 C41。仅此而已。该范围内的值是我的列表框中包含的值。