1.
-Beim Anwaehlen von Tabelle1 wird UserForm1 per
Worksheet_Activate angezeigt
-Da zwischenzeitlich mal nach Tabelle2 gewechselt werden soll,
.Show aber nicht auf ein offenes Formular angewendet werden
kann, wird dies mit If Not UserForm1.Visible... verhindert (s. u.) (beim Rueckwechsel wird das Ereignis erneut ausgeloest)
Private Sub Worksheet_Activate()
If Not UserForm1.Visible Then UserForm1.Show
End Sub
2.
-Innerhalb UserForm_Initialize wird nach Tabelle2 gewechselt,
dort was gemacht..., und anschlieszend nach Tabelle1 zurueckgekehrt.
Private Sub UserForm_Initialize()
Sheets("Tabelle2").Select
MsgBox "Tabelle2"
Sheets("Tabelle1").Select
MsgBox "Tabelle1"
End Sub
3.
-Wird nun mit CommandButton1_Click auf UserForm1 selbige entladen,
tritt folgende Fehlermeldung auf:
Private Sub CommandButton1_Click()
Unload UserForm1
End Sub
"Objektvariable oder With-Blockvariable nicht festgelegt
(Fehler 91)"
Hat jemand eine Idee, woran das liegen koennte?
Danke im Voraus