我已经建立了一个简单UserForm
的Combobox
按名称删除行。
- 我已经
Combobox
使用宏填充了行源来构建一个名为“Combo_List”的命名范围。我将它静态地插入到 rowsource 属性中(意思是,我没有用代码这样做)。 - 还有
UserForm
一个Checkbox
我想用于确认目的的。 - 一旦他们从列表中选择了用户名,他们需要检查,
Checkbox
然后他们可以单击删除按钮。
我不知道如何编写验证Checkbox
然后删除所选行的代码。
如果有帮助,这里是构建命名范围的代码,然后显示UserForm
:
Sub RecordDelete()
Dim LastRow As Long
ActiveSheet.Select
LastRow = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row
Range("B3:B" & LastRow).Name = "Combo_List"
frmDeleteData.Show
End Sub
该复选框仅命名为“checkbox1”。有什么帮助吗?