Worksheet aktiv ohne Code Zeile
13.05.2020 21:57:09
Stephan
habe ein relativ einfaches Makro geschrieben, welches nach Ausführung den Blattschutz entfernt und dann eine paar Einträge in verschiedenen Zellen macht. Also eigentlich nichts aufregendes und eigentlich funktioniert es auch bei mir und anderen Usern ganz normal. Jetzt haben wir ein User bei dem plötzlich ein Laufzeitfehler Auftritt bei einem ganz einfachen Code Zeile. Wenn ich das Debugging beende muss ich feststellen, dass eine ganz anderes Arbeitsblatt aktiviert ist als beim auslösen des Makros. Da sich der Button, der das Makro auslöst, auf dem Arbeitsblatt befindet und es eigentlich auch kein anderes Arbeitsblatt im dem Makro aktiviert wird, habe ich beim Eintrag lediglich den Code Cells verwendet ohne davor das Workbook und Worksheet genau zu benennen.... Jetzt hab ich Mal testweise die Cells Angabe mit Workbook und Workshett spezifiziert und siehe da der Laufzeitfehler kommt nicht aber trotzdem ist am Ende des Makros ein Arbeitsblatt aktiviert obwohl wie gesagt keine anderen Arbeitsblätter angewählt werden.
Kann das irgendwie an des Excel Settings des Users liegen? Wie gesagt dieses Phänomen tritt nur bei einem User auf.
Wir verwenden alle Office 365 mit dem gleichen Build und die Datei liegt auf Sharepoint.
Danke für eure Hilfe. Normalerweise habe ich zu jedem Fehler immer eine Lösung hier im Forum gefunden aber dieses Mal leider nicht daher hier Mal mein erste Eintrag in einem Forum, ich hoffe ich konnte mein Problem verständlich formulieren.