ich habe bei einem aktuellen Excel-Projekt ein Problem, das ich in dieser Form noch nie gesehen habe und das mich gerade verzweifeln lässt.
Ausgangssituation
Ich habe folgende Userform (siehe unten) erstellt, in welcher schlicht ein paar Informationen mittels Textboxen und Dropdowns durch den Nutzer eingegeben werden müssen und anschließend in einem Tabellenblatt gespeichert werden.
Problem
Das Problem besteht nun darin, dass die Userform - anscheinend völlig willkürlich - bei Auswahl aus irgendeinem der Dropdowns komplett einfriert.
Das Seltsame ist vor allem, dass dies wirklich nur manchmal passiert, d.h. ich kann beispielsweise 3 Datensätze hintereinander ohne Probleme anlegen und beim 4. friert die Userform ein und bleibt dann exakt in dem Zustand, welcher im Bild zu sehen ist. Auch die komplette Excel-Anwendung reagiert dann auf keinerlei Befehle, sodass die einzige Lösung ist, alles über den Task-Manager zu schließen.
Dieses Verhalten ist auch nicht mit dem gleichzusetzen, wenn sich das Programm in einer Endlosschleife befinden würde, da Excel in diesem Fall wenigstens mit 'Keine Rückmeldung' reagiert und diese in der Regel mittels 'ESC' verlassen werden kann; aber auch das passiert nicht! Es wird ebenso nirgendwo in meinem Code die Enabled-Eigenschaft der ganzen Userform gesetzt (auch das hatte ich bereits geprüft, da dies tatsächlich so wirkt, also würde einfach die ganze Userform deaktiviert werden).
ShowModal-Eigenschaft der Userform ist bereits im Entwurfsmodus auf True gesetzt und wird während der Laufzeit nicht verändert.
Excel-Version
Microsoft® Excel® für Microsoft 365 MSO (Version 2308 Build 16.0.16731.20542) 32 Bit
Habe es zudem auf einer anderen Maschine mit 64 Bit versucht --> gleiches Problem.
Scheint mir als wäre das wirklich gerade ein generelles Excel Problem, aber vielleicht hatte jemand von euch in der Vergangenheit mal einen ähnlichen Fall und kann mir ein paar Tipps geben.
Vielen Dank an euch im Voraus.
Johannes