我对 VBA 很陌生,只有 3 天......但我发现它非常有用且易于使用,但现在我面临一个问题。我需要使用不同的复选框制作一个用户窗体,但我需要根据工作表的一列中使用的信息自动添加它们。我相信我可以使用 For .. Each .. Next 但我真的不知道如何填写复选框。这是我现在唯一的解决方案,但我无法制作不同的复选框,只有一个。
For Each rCell In Range("B1:B" & LastRow)
If rCell.Value <> "" Then
UserForm1.Controls.Add ("Forms.CheckBox.1")
End If
Next
我需要做的另一件事是在添加复选框后填充复选框的属性,以便之后我可以使用这些值。
任何帮助将不胜感激,谢谢!