【发布时间】:2021-09-23 14:42:56
【问题描述】:
我正在尝试创建一个删除列表框中列出的所有项目的函数。但是,当我尝试传递 ListBox 的名称时,它会返回错误:Inavlid Parameters。
代码如下:
Public Function CleanList(ListName As ListBox)
Dim intItemsInList As Integer
Dim intCounter As Integer
intItemsInList = ListName.ListCount
For intCounter = 0 To intItemsInList - 1
ListName.RemoveItem 0
Next
End Function
这是我调用函数的方式:
Call CleanList(List_List1.Name)
我使用的 ListBox 的名字是List_List1
如果我不输入方法.Name,它会显示列表的第一项。我试过不带括号,但没有成功。
你能帮帮我吗?
感谢和问候!
【问题讨论】:
标签: vba function ms-access listbox