我想编写一个VBA程序,它打印工作簿中所有用户表单的名称。
例如,如果工作簿具有名为frmHello
的用户表单。我只想打印UserForm: frmHello
有谁知道哪个集合与userforms有关,以及如何查找用户表单的名称?
答案 0 :(得分:5)
这个适用于我:
Dim c As Object
For Each c In ThisWorkbook.VBProject.VBComponents
If c.Type = 3 Then
MsgBox c.Name
End If
Next