1.3k Aufrufe
Gefragt in Tabellenkalkulation von tech07 Einsteiger_in (37 Punkte)
Hallo Leute,

ich habe bei folgendem Code ein Problem und zwar zeigt mir Excel beim schließen der Datei einen Laufzeitfehler '91 - Objektvariable oder With-Blockvariable nocht festgelegt!

Private Sub ComboBox1_Change()

ActiveSheet.Unprotect Password:="......"

Selection = ComboBox1
ComboBox1.Visible = False

ActiveSheet.Protect Password:="......", DrawingObjects:=True, Contents:=True, Scenarios:=True, AllowFiltering:=True


End Sub


Vielen Dank im Voraus für Eure Hilfe

Gruß Julia

3 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Julia,

ich vermute, wenn Du in der Combobox was auswählst ist keine Zelle aktiv. Mal prüfen.

Gruß Hajo
0 Punkte
Beantwortet von tech07 Einsteiger_in (37 Punkte)
Hallo Hajo,

doch beim Auswählen der ComboBox ist die Zelle aktiv in der die Auswahl später stehen soll. Die Fehlermeldung erscheint beim schließen der gesamten Excel-Datei.
Die Anwendung mit der Auswahl aus der ComboBox funtioniert ohne Probleme.

Gruß Julia
0 Punkte
Beantwortet von tech07 Einsteiger_in (37 Punkte)
Ach so habe ich total vergessen,

Ursache für das Problem ist meine Fragestellung vom 22.07.10 mit dem Titel "Vollständiger Name in Dropdown anzeigen aber Abkürzung eintragen".
Vielleicht hat jemand dazu einen anderen Vorschlag?

Danke und Gruß
Julia
...