Hallo zusammen
Habe noch folgendes Problem:
Ich habe Schaltflächen, deren Anklicken hochgezählt werden um statistisch ausgewertet zu werden. Nun habe ich mein Dokument und Tabellen mittels Passwort geschützt.
Die Zellen, auf denen die Buttons liegen wurden vom Schutz ausgenommen. Allerdings habe ich im geschützten Modus die Funktion des Buttons leider nimmer zur Verfügung. Gibt es hierfür eine Lösung? Würde nur ungern das Blatt insgesamt ungeschützt lassen, da ansonsten sämtliche Werte bearbeitet werden könnten.
DANKE
Schaltflächen bei Blattschutz nimmer aktiv?
Moderator: Moderatoren
Re: Schaltflächen bei Blattschutz nimmer aktiv?
Hallo
@Wim
Ich bin mir nicht ganz sicher, aber ich glaube Du hast das Problem nicht richtig verstanden. Zumindest für mich ist die Problemschilderung etwas verwirrend.
@noni
Wenn ich dich also richtig verstanden habe, dann sollen die Zellen die durch die Buttons hochgezählt werden von Handmanipulationen geschützt werden. Aber gleichzeitig sollen die Buttons in die geschützen Zellen Werte reinschreiben können, was aber nicht bei geschützten Zellen im Blattschutz-Modus möglich ist.
Nun, per Makro liese sich da wohl was machen. Und ohne Makro liese sich auch was machen, jedoch ist der Schutz nicht so effektiv wie über den Blattschutz. Der Hauptnachteil bei der No-Makro Lösung ist der, das der Inhalt der betroffenen Zellen gelöscht werden kann. Ein versehentliches überschreiben wäre aber dadurch ausgeschlossen.
Es liegt an dir wie sicher Du die Zellen schützen willst. Reicht ein Schutz gegen versehentliches überschreiben, oder brauchst Du die volle Power des Blattschutzes? Im letzteren Falle kommst Du um Makroprogrammierung nicht umhin.
Gruß
balu
@Wim
Ich bin mir nicht ganz sicher, aber ich glaube Du hast das Problem nicht richtig verstanden. Zumindest für mich ist die Problemschilderung etwas verwirrend.
Das dies funktioniert glaub ich ungesehen. Aber das ist nicht das Thema, da ja die von dir entsperrten Zellen geschützt sein sollen. Also genau das gegenteil von dem was Du machst.Vor dem Schützen der Tabelle habe ich bei den Zellen D2 bis D8 den Haken für 'Gesperrt' entfernt und danach die Schaltflächen ausprobiert, daß Hochzählen klappte einwandfrei.
So ist zumindest meine interpretation dieses Satzes, so fern ich nicht falsch liege.noni hat geschrieben: Würde nur ungern das Blatt insgesamt ungeschützt lassen, da ansonsten sämtliche Werte bearbeitet werden könnten.
@noni
Wenn ich dich also richtig verstanden habe, dann sollen die Zellen die durch die Buttons hochgezählt werden von Handmanipulationen geschützt werden. Aber gleichzeitig sollen die Buttons in die geschützen Zellen Werte reinschreiben können, was aber nicht bei geschützten Zellen im Blattschutz-Modus möglich ist.
Nun, per Makro liese sich da wohl was machen. Und ohne Makro liese sich auch was machen, jedoch ist der Schutz nicht so effektiv wie über den Blattschutz. Der Hauptnachteil bei der No-Makro Lösung ist der, das der Inhalt der betroffenen Zellen gelöscht werden kann. Ein versehentliches überschreiben wäre aber dadurch ausgeschlossen.
Es liegt an dir wie sicher Du die Zellen schützen willst. Reicht ein Schutz gegen versehentliches überschreiben, oder brauchst Du die volle Power des Blattschutzes? Im letzteren Falle kommst Du um Makroprogrammierung nicht umhin.
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: Schaltflächen bei Blattschutz nimmer aktiv?
Hallo Wim,
Wie kann man Tabellen und Zellen schützen?
Gruß
balu
Oder ganz einfach bei Dannenhöfer reinschaun.Die Zeilen sind jedoch nicht von mir, sondern die habe ich per Google 'OOo: BASIC CellProtection' im 1ten Treffer gefunden:
Wie kann man Tabellen und Zellen schützen?
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: Schaltflächen bei Blattschutz nimmer aktiv?
Hallo balu
Es solle ursprünglich alle Zellen vor versehentlich oder absichtlich gemachten manuellen Eingaben Geschütz werden.
Die Zellen in denen die Buttons liegen hatte ich aber auf ungeschützt gestellt,
was aber deren Funktion außer Gefecht setzte. Die Buttons waren (in ihrer Funktion) gesperrt - die Ausgabe des Wertes erfolgt in geschützte Zellen, vermutlich geht es deshalb nicht. Ich werde morgen mal das Makro
Versuchen... Eine " Rookiefrage " vorweg: Kann ich denn einen mit einem Makro belegte Schaltfläche
mit einem 2.ten Makro belegen oder besteht da nicht die Gefahr einer Inkompatibiliät?
Gruß noni
Es solle ursprünglich alle Zellen vor versehentlich oder absichtlich gemachten manuellen Eingaben Geschütz werden.
Die Zellen in denen die Buttons liegen hatte ich aber auf ungeschützt gestellt,
was aber deren Funktion außer Gefecht setzte. Die Buttons waren (in ihrer Funktion) gesperrt - die Ausgabe des Wertes erfolgt in geschützte Zellen, vermutlich geht es deshalb nicht. Ich werde morgen mal das Makro
Versuchen... Eine " Rookiefrage " vorweg: Kann ich denn einen mit einem Makro belegte Schaltfläche
mit einem 2.ten Makro belegen oder besteht da nicht die Gefahr einer Inkompatibiliät?
Gruß noni
Re: Schaltflächen bei Blattschutz nimmer aktiv?
Hallo
.
Was mir aber grad eben erst wieder eingefallen ist, das Michael auf seiner Startseite einen Tipp gibt der für alle Modem Besitzer (aber nicht nur für die) interessant ist. Man kann nämlich seine gesamte Starbasic-Seite downloaden und dann auch offline in einem Web-Browser benutzen.
Jedoch kommt es unter anderem darauf an wann welches Makro greifen soll. Und vor allem welche Funktionalitäten unterstüzt ein Formular-Steuerelement? Und ist die Möglichkeit überhaupt sinnig?
Beispiel.
Folgende Ereignisse werden bei einem Button und bei einem Optionsfeld angeboten.
Aktion ausführen
Status geändert
Bei einem Button wähle ich natürlich "Aktion ausführen", während bei dem Optionsfeld "Status geändert" sinnig/logischer ist. Das ist wohl nicht unbedingt Pflicht, aber irgendwie einfacher zu merken. Und natürlich spielt es eine sehr große Rolle was das Makro machen soll bei der dementsprechenden Zuordnung. Einfach mal die Beispieldatei beobachten was passiert bevor man den obersten Button drückt, wenn man nur mit der Maus darüber fährt.
Gruß
balu
Freut mich zu hörenWiM hat geschrieben:Hallo Balu, Deinen Vorschlag habe ich beherzigt (an Herrn Dannenhöfer hab ich tatsächlich nicht gedacht).balu hat geschrieben: Oder ganz einfach bei Dannenhöfer reinschaun.

Was mir aber grad eben erst wieder eingefallen ist, das Michael auf seiner Startseite einen Tipp gibt der für alle Modem Besitzer (aber nicht nur für die) interessant ist. Man kann nämlich seine gesamte Starbasic-Seite downloaden und dann auch offline in einem Web-Browser benutzen.
Einen Wermutstropfen gibt es aber dennoch. Die Suchfunktion funktioniert nur online. Also ohne Internetverbindung is nix mit Suchen, aber das läßt sich wohl verkraften.Dannenhöfer hat geschrieben: Zusätzlich kann man auch die HTML-Version herunterladen.
Sorry WiM, aber man kann sehr wohl einem Button mehrere Subs (Makros) zuordnen. Siehe Anhang.WiM hat geschrieben:Meines Wissens nicht (Im Entwurfmodus Rechtsklick auf der Schaltfläche: Kontrollfeld... Ereignisse/versuch dann mal etwas manuell hinzuzufügen).noni hat geschrieben:Kann ich denn einen mit einem Makro belegte Schaltfläche mit einem 2.ten Makro belegen oder besteht da nicht die Gefahr einer Inkompatibiliät?
Jedoch kommt es unter anderem darauf an wann welches Makro greifen soll. Und vor allem welche Funktionalitäten unterstüzt ein Formular-Steuerelement? Und ist die Möglichkeit überhaupt sinnig?
Beispiel.
Folgende Ereignisse werden bei einem Button und bei einem Optionsfeld angeboten.
Aktion ausführen
Status geändert
Bei einem Button wähle ich natürlich "Aktion ausführen", während bei dem Optionsfeld "Status geändert" sinnig/logischer ist. Das ist wohl nicht unbedingt Pflicht, aber irgendwie einfacher zu merken. Und natürlich spielt es eine sehr große Rolle was das Makro machen soll bei der dementsprechenden Zuordnung. Einfach mal die Beispieldatei beobachten was passiert bevor man den obersten Button drückt, wenn man nur mit der Maus darüber fährt.

Gruß
balu
- Dateianhänge
-
- Ein_Button_mehrere_Subs.ods
- (12.4 KiB) 44-mal heruntergeladen
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

-
- *****
- Beiträge: 355
- Registriert: So, 09.05.2010 12:37
Re: Schaltflächen bei Blattschutz nimmer aktiv?
Hallo
Als Windows-Nutzer würde ich hier an die Windows-Suche denken... müsste funktionierenEinen Wermutstropfen gibt es aber dennoch. Die Suchfunktion funktioniert nur online.
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
Re: Schaltflächen bei Blattschutz nimmer aktiv?
Hallo zusammen
Ganz herzlichen Dank - so funktioniert es einwandfrei - klasse.
Speziellen Dank an WiM
Gruß noni
Ganz herzlichen Dank - so funktioniert es einwandfrei - klasse.
Speziellen Dank an WiM
Gruß noni