【发布时间】:2014-01-30 02:23:00
【问题描述】:
我正在尝试使用 Excel 宏创建一个简单的表单。此表单将用于输入将存储在 Sheet2 中的数据。保存数据后,我想清除表单中的内容。我已经能够为除了列表框之外的大多数输入框实现这一点。下面是我试图实现此功能的代码。
Dim clearlstbox As Long
With AOI
For clearlstbox = .ListCount - 1 To 0 Step -1
If .Selected(clearlstbox) = True Then
.RemoveItem clearlstbox
End If
Next clearlstbox
End With
'
'For clearlstbox = AOI.ListCount - 1 To 0 Step -1
' If AOI.Selected(clearlstbox) = True Then
' AOI.RemoveItem (clearlstbox)
' End If
'Next
这两个代码都会引发类似的错误消息“运行时错误'-2147467259 (80004005) unspecified error”
【问题讨论】:
-
您是要从列表框中实际删除选定的项目还是取消选择它们?
-
从列表框中取消选择它们。