Hallo Laika,
ändere beim Anzeigen auf:
Bedienfeld.Show vbmodeless
Claus
Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Guten Abend,
ich habe eine Userform erstellt, einige Tasten drin, die Makros aufrufen, die dann was in eine Tabelle schreiben. Die Userform "Bedienfdeld" wird durch Aufruf folgender Sub aktiviert:
Public Sub Hausleit_Bedienfeld()
'Userform "unloaden", d.h. rücksetzen
Unload_Bedienfeld = True 'Verhindert Userform_Initialize bei Unload
Err = 0
On Error Resume Next
Unload Bedienfeld
If Err <> 0 Then
MsgBox "Unload Bedienfeld-Fehler: Err = " & Err & ", Error = " & Error
Exit Sub
End If
Unload_Bedienfeld = False
'Userform anzeigen
Bedienfeld_Hide = True
Bedienfeld.Show
End Sub
Die Form wird richtig angezeigt, bei Anklicken einer Taste darin reagiert es auch richtig. aber ich kann nichts in der Tabelle machen. Jeder Mausklick in die umgebende Tabelle (aus der die Form auch aktiviert wurde) wird mit einem "Ping" beantwortet - nichts passiert.
Hat jemand eine Idee, was da falsch ist, was ich machen sollte?
Danke, Laika
Und natürlich ein schönes Weihnachtsfest!
Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.
Hallo Laika,
ändere beim Anzeigen auf:
Bedienfeld.Show vbmodeless
Claus
Danke Claus,
seltsam nur: Ich habe einige andere Userforms, ziemlich umfangreiche, bei denen es auch ohne vbModeless funktioniert. Erstellt allerdings schon mit Excel 2003, die aber jetzt problemlos unter 2019 laufen.
Gruß