返回列表 上一主題 發帖

[發問] 請教使用ListBox1製作一個刪除表單

回復 3# fei6999

不懂你TextBox1的作用是甚麼
  1. Private Sub UserForm_Initialize()
  2. ListBox1.MultiSelect = fmMultiSelectMulti
  3. For Each a In Sheet1.[E7:E18]
  4. ListBox1.AddItem a
  5. Next
  6. End Sub

  7. Private Sub 取消_Click()
  8. 交易刪除.Hide
  9. Unload Me
  10. End Sub
  11. Private Sub 確定_Click()
  12. Set rng = Sheet1.[E7:E18]
  13. With ListBox1
  14. If OptionButton1 = True Then
  15. ListBox1.Clear '清空LIST
  16. rng(1).Offset(, 1).Resize(12, 5) = "" '清空儲存格內容
  17. Else
  18. For i = .ListCount - 1 To 0 Step -1
  19.   If .Selected(i) = True Then
  20.   .RemoveItem .List(i) '移除項目
  21.   rng(i + 1).Offset(, 1).Resize(, 5) = "" '清空儲存格內容
  22.   End If
  23. Next
  24. End If
  25. End With
  26. End Sub
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 修行要繫緣修心,藉事練心,隨處養心。
返回列表 上一主題