Hilfe bei Excel-Fehler
06.01.2023 11:45:03
Hannes
ich wende mich heute an die Profis, da ich mit einem komischen Excel-Fehler nicht weiter komme.
Ich rufe über eine Userform ein ausgeblendetes Arbeitsblatt auf mit:
Unload UserForm1
Worksheets("Januar").Visible = True
Worksheets("Januar").Activate
Dieser einfache Code sollte problemlos funktionieren, tut er allerdings nicht auf allen verwendeten Systemen.
An den meisten Rechnern, an denen die Datei im Einsatz ist, funktioniert dies auch. Allerdings entsteht bei manchen Rechnern ein komischer Fehler:
Das Arbeitsblatt wird eingeblendet und ist sichtbar, aber reagiert nicht richtig. Eingaben werden verhindert wegen Blattschutz, obwohl die Zellen nicht geschützt sind. Es ist nicht möglich sich durch die Zellen mit Tastatur zu bewegen, lediglich auf Maus reagiert es. Selbst Excel kann nicht per "X-Schließen" beendet werden. Beim Versuch den Blattschutz komplett zu entfernen, reagiert Excel nicht auf das Aufheben. Wenn ich dann per Makro wieder in das urspüngliche Arbeitsblatt zurück wechsele, funktioniert und reagiert Excel wieder normal. Es ist, als ob das Blatt nicht richtig aktiv ist.
Wenn ich manuell per Einblenden das Blatt sichtbar mache und auswähle, funktioniert alles problemlos. Dies soll aber eigentlich verhindert werden, damit die Blätter nicht aus Versehen durch die Nutzer verändert werden.
Der Fehler tritt nicht auf allen Rechnern auf, teilweise funktionierte die Datei bereits schon, aber nach Neuinstallation von Office dann auch nicht mehr.
Ich habe keine richtige Ahnung, wo ich ansetzen soll, da es meiner Meinung nach nicht an dem Code liegen kann, sondern eher an einem "Hintergrund-Problem". Vielleicht hat es etwas mit den Verweisen zu tun, obwohl die eigentlich überall identisch sind. Abgesehen von den unterschiedlichen Office-Versionen. Der Fehler tritt jedoch in verschiedenen Office-Versionen auf (2013, 2016). Auf den betreffenden PCs wurde Office bereits mehrfach versucht neu zu installieren, ohne Erfolg.
Ich hoffe, ich konnte mein Problem gut schildern und freue mich auf Vorschläge.
Vielen Dank schon mal
Hannes