ListBox.RemoveItem 方法 (Access)

从指定的列表框控件显示的值列表中删除一项。

语法

表达式RemoveItem (索引)

表达 一个代表 ListBox 对象的变量。

参数

名称 必需/可选 数据类型 说明
Index 必需 Variant 要从列表中删除的项,用项的编号或列表项文本表示。

备注

此方法仅对窗体上的列表框或组合框控件有效。 此外,控件的 RowSourceType 属性必须设置为值列表。

列表项的编号从零开始。 如果 Index 参数的值不对应于现有项编号或现有项的文本,则会发生错误。

使用 AddItem 方法将项添加到值列表中。

示例

本示例删除列表框控件中列表的指定的项。 要处理的函数,您必须将其传递表示在窗体和一个 variant 类型 值,表示要移除的项的列表框控件的 列表框 对象。

Function RemoveListItem(ctrlListBox As ListBox, _ 
 ByVal varItem As Variant) As Boolean 
 
 ' Trap for errors. 
 On Error GoTo ERROR_HANDLER 
 
 ' Remove the list box item and set the return value 
 ' to True, indicating success. 
 ctrlListBox.RemoveItem Index:=varItem 
 RemoveListItem = True 
 
 ' Reset the error trap and exit the function. 
 On Error GoTo 0 
 Exit Function 
 
' Return False if an error occurs. 
ERROR_HANDLER: 
 RemoveListItem = False 
 
End Function

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。