嗨,我在excel工作簿中,并且在同一工作表中,我写了VBA来从列表框中删除当前选定的项目,但是功能SelectedIndex表示它不是列表框的方法。我不确定为什么会发生这种情况,因为我看到很多示例都在使用它。任何帮助都是极好的!
代码:
ListBox1.Items.RemoveAt (ListBox1.SelectedIndex)
答案 0 :(得分:0)
使用
ListBox1.RemoveItem ListBox1.ListIndex
您可能要添加有关实际选择的任何项目的支票:
With Me.ListBox1
If .ListIndex <> -1 Then .RemoveItem .ListIndex
End With