【发布时间】:2014-08-05 00:31:43
【问题描述】:
我正在尝试为 Access 2010 中的多选列表框创建 VBA 代码,这样当用户单击命令按钮时,程序将选择输入到数组中,然后为用户所做的每个选择(每个“true”值),打印出选择的名称(在这种情况下是一个主题)以及链接到该选择的任何项目。我有两个表:主题和项目。每个项目都链接到主题表中的三个主题。
我的问题是我不断收到“需要运行时错误 424 对象”。我大大简化了代码,以便缩小当前问题的根源。我目前正在使用的代码是:
Private Sub Command1_Click()
Dim I As Integer
For I = 0 To TopicsL.ListCount-1
If TopicsL.Selected(I) Then
Debug.Print “Hello”
End If
Next I
End Sub
TopicsL 是我的列表框的名称。错误似乎在以下行中: For I = 0 To TopicsL.ListCount-1
我需要进一步修改“TopicsL.ListCount”吗?
感谢您的宝贵时间。
【问题讨论】:
标签: vba ms-access-2010