Sporadische Abstürze
21.08.2015 07:53:35
Christopher
ich hab ein eher kurioses Problem und nach einiger Recherche und ein paar Versuchen weiss ich nicht so recht was ich noch machen soll.
Ich hab ein mehr oder weniger großes Userform mit mehreren Multipages und
damit das ganze auch ordentlich aussieht auch einige Frames.
In den Frames ist alles was Excel hergibt ( Checkboxen, Comboboxen, Textboxen...).
Seit gestern hab ich das Problem das Excel sporadisch entweder schon beim öffnen
oder später während des Betriebs "Nicht mehr funktioniert". Allerdings lief es mit dem selben Code auch schon zwei Tage fehlerfrei.
Ich hab es mal so weit eingegrenzt dass das Problem an einem Frame liegen muss.
Da dieser nur bei einer bestimmten Suche aktiv sein soll habe ich diesen
via ".visible = False" ausgeblendet. Ich habe allerdings noch einen anderen Frame mit
der gleichen Methode ausgeblendet und da gibt es keine Probleme.
Ich starte das Userform übder das Workbook open Event und dann lasse ich den Frame gleich mit Userform_initialize ausblenden. Und da hängt er sich MANCHMAL schon auf.
Nehme ich das ausblenden aus dem initialize Event, dann funktioniert das ausblenden.
Kann aber auch hier sporadisch abstürzen.
Ich habe dann mall probiert es nicht mit .visible sondern mit .enabled zu probieren.
Gleiches Problem...
Was mich auch irritiert, ist die Sprunghafte Veranderung der Dateigröße. Ich habe eine frühere VErsion der Datei die Ihre Größe auf nahezu 1kb genau behält.
Meine aktuelle Version variiert allerdings zwischen ca. 305 und knapp 500kb.
Ohne Daten zu ergänzen. Ledliglisch das auskommentieren der .visible für den Frame
scheint die Dateigröße so drastisch zu ändern. Auch habe ich den Eindruck wenn die Dateigröße Richtung 420kb geht wird es beim starten abstürzen.
Ich habe schon einen Codecleaner drüberlaufen lassen. Ohne Erfolg.
In besagtem Frame sind lediglich zwei Comboboxen und eine Textbox.
Ich hab den Eindruck dass das Userform langsam an seine Grenzen stößt denn wenn ich es behutsam behandle scheint es länger stabil zu laufen. Ich konnte aber noch keine
ausführlichen limitations für Excel 2010 finden.
Da keine Fehlermeldung kommt sonder Excel einfach nur nicht mehr funktioniert
und das auch eher sporadisch weiss ich nicht mehr was ich nocht tun soll.
Sls nächstes werde ich wohl mal probieren eine neue Datei zu erstellen und
den Code da reinzuwerfen. Allerdings sind es einige Tabellen und ich spreche sie leide über TabelleX.xxxxx an...
Hatte jemand schonmal so ein Problem ?