ein Makro wirt gesteuert gestartet, zu diesem Zeitpunkt können Userforms auf dem Blatt sichtbar sein.
Wie kann ich die schließen ohne vorher zu wissen welche offen sind?
Sub nn()
Dim UF
For Each UF In ThisWorkbook.VBProject.VBComponents
'MsgBox UF.Name & UF.Type
If UF.Type = 3 AND ?.Visible = True Then
unload ?
End If
Next UF
End Sub
Gruß ^ DankeReinhard