ich habe ein UserForm geschickt bekommen, aus dem ich eine fehlerhaft definierte TextBox herauslöschen soll. Die TextBox hat als Left die Position -108, liegt also irgendwo im Nirwana.
Ich bekomme die TextBox über die Eigenschaft des UserForms nicht angezeigt um sie darüber zu korrigieren und zu löschen.
Dim objControl As Control
For Each objControl In UserForm36.Controls
If TypeOf objControl Is MSForms.TextBox Then
If objControl.Name = "TextBox3" Then
UserForm36.Controls.Remove objControl.Name
End If
End If
Next objControl
Sagt Laufzeitfehler 444, Steuerelemente konnten nicht gelöscht werden. Diese Methode kann in diesem Zusammenhang nicht verwendet werden.
Ich bin im Moment etwas ratlos, wie ich die Box löschen kann.
Wer kennt einen funktionierenden Weg?
Gruß Peter