Makro in geschützer Zelle anwenden

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

dv88
Beiträge: 1
Registriert: Do, 27.11.2008 14:52

Makro in geschützer Zelle anwenden

Beitrag von dv88 »

Hallo alle miteinander!
Ich habe in Excel 2007 (ja ich weiß dass hier OpenOffice das Thema ist) eine Rechnung geschrieben.
Nun habe ich ein Makro für die Rechnungsnummer geschrieben, welches bei jedem Öffnen der Datei die Zahl um 1 erhöht.
Nun möchte ich allerdings, dass auf der Rechnung nur die Kundenummer und die Artikelnummer eingegeben werden können.
Dazu habe ich auch bereits Drop-Down Menüs erstellt und die gesammte Mappe, bis auf die Auswahlfelder für Kundenummer und Artikelnummer, mit einem Blattschutz versehen.
Das Problem ist jetzt, dass das Makro nicht laufen kann, wenn ein Blattschutz auf der Zelle mit dem Makro liegt -.-
Lasse ich den Blattschutz dort weg, wird die Rechnungsnummer wie gewünscht immer um 1 erhöht beim öffnen.
Das Blöde ist jetzt nur, dass man ja bei der Rechnungsnummer manipulieren kann.
Daher meine Frage: Wie belege ich die Zelle mit dem Makro, mit einem Blattschutz, so dass man in die Zelle nichts per Hand eingeben kann?
Das Makro soll allerdings weiterlaufen!
Ich hoffe mir kann Jemand helfen, auch wenn das hier ein OpenOffice Forum ist...
Danke schonmal für eure Bemühungen!
Mfg
Dennis
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Makro in geschützer Zelle anwenden

Beitrag von Karolus »

Hallo
Du musst den Schutz mittels Code deaktivieren und nach der Änderung wieder aktivieren.
http://www.dannenhoefer.de/faqstarbasic ... l#Zweig229
Gruß Karp
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Antworten