我正在嘗試使用Excel宏創建一個簡單的窗體。此表單將用於輸入將存儲在Sheet2中的數據。一旦數據被保存,我想清除表單中的內容。除了列表框之外,我已經能夠實現大部分輸入框。下面是我試圖實現此功能的代碼。從ListBox中清除所選項目
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)未指定的錯誤」
待辦事項你想實際上從列表框中刪除選定的項目,或只是取消選擇它們? – Tmdean
從列表框中取消選擇它們。 – user3175856