Hallo und guten Tag,
Gibt es eine Möglichkeit bei gesperrten Zellen über die Funktion Inhalte Einfügen (Zahlen Addieren) den Inhalt der Zellen zu verändern, oder auch auf anderen Weg?
MlG
Insu-Calc
Gesperrte Zellen
Moderator: Moderatoren
Re: Gesperrte Zellen
Ist ja nicht Sinn und Zweck der gesperrten Zellen 
Per Macro: entsperren, Operation ausführen, wieder sperren
Meiner Meinung nach nur sinnvoll, wenn kein PWD vergeben wird, weil man dann das sonst irgendwo auslesbar reinschreiben müsste.
Zum schützen/entsperren:
https://wiki.openoffice.org/wiki/Docume ... readsheets
Edit2: http://www.openoffice.org/api/docs/comm ... table.html
Bsp.:
Edit: In den Klammern steht das Passwort, aus oben genanntem Grund kein (also ein leeres) Passwort.
Um die weiteren Zellschutz-Eigenschaften zu manipulieren:
http://www.openoffice.org/api/docs/comm ... ction.html
Bsp:

Per Macro: entsperren, Operation ausführen, wieder sperren
Meiner Meinung nach nur sinnvoll, wenn kein PWD vergeben wird, weil man dann das sonst irgendwo auslesbar reinschreiben müsste.
Zum schützen/entsperren:
https://wiki.openoffice.org/wiki/Docume ... readsheets
Edit2: http://www.openoffice.org/api/docs/comm ... table.html
Bsp.:
Code: Alles auswählen
[...]
oSheet.unprotect("")
[tu irgendwas]
oSheet.protect("")
[...]
Um die weiteren Zellschutz-Eigenschaften zu manipulieren:
http://www.openoffice.org/api/docs/comm ... ction.html
Bsp:
Code: Alles auswählen
[...]
Dim myProtection as new com.sun.star.util.CellProtection
[...]
oSheet.unprotect("")
[...]
myProtection.isPrintHidden = True
Select Case j
Case 1, 3 'Zählung beginnt bei 0
myProtection.isLocked = False
Case Else
myProtection.isLocked = True
End Select
[...]
oCell.CellProtection = myProtection
[...]
oSheet.protect("")
[...]
System:
LibO 6 + LibO 7
LibO 6 + LibO 7
Re: Gesperrte Zellen
Hallo und danke TrueColor,
Ich werde versuchen die gesperrten Zellen über F9 oder entsprechend aufzufüllen.
Der Inhalt der Zellen soll nicht willkürlich geändert werden können.
MlG
Insu-Calc
Ich werde versuchen die gesperrten Zellen über F9 oder entsprechend aufzufüllen.
Der Inhalt der Zellen soll nicht willkürlich geändert werden können.
MlG
Insu-Calc
-
- **
- Beiträge: 27
- Registriert: Mi, 01.02.2017 11:13
Re: Gesperrte Zellen
Wie kann man mithilfe eines Makro erreichen, dass das Sheet geschützt ist und nur die Zellen anwählbar sind, die nicht geschützt sind?
Der nachfolgende Code erreicht nur, dass die Zellen geschützt, aber anwählbar sind.
_____________________
-----------------------
Moderationshinweis:
Bitte keine "alten" Threads mehr aufwärmen.
Siehe auch Infos zur Forenbenutzung (dort unter: "Eröffnet neue Threads").
Eröffne bitte einen neuen Thread mit Deiner Frage.
Für die Hilfe unbedingt nötig und wichtig:
Thread/Thema wird geschlossen.
-----------------------
Der nachfolgende Code erreicht nur, dass die Zellen geschützt, aber anwählbar sind.
Ich möchte jedoch ein Makro, das den Haken bei "Gesperrte Zellen wählen" entfernt.Code: Alles auswählen
[...] oSheet.unprotect("") [tu irgendwas] oSheet.protect("") [...]
_____________________
-----------------------
Moderationshinweis:
Bitte keine "alten" Threads mehr aufwärmen.
Siehe auch Infos zur Forenbenutzung (dort unter: "Eröffnet neue Threads").
Eröffne bitte einen neuen Thread mit Deiner Frage.
Für die Hilfe unbedingt nötig und wichtig:
- Angabe der Office-Version: LibreOffice oder OpenOffice? Versionsnummer, z. B. LibreOffice 25.2.2.1
- Beispieldatei (Screenshot genügt in der Regel nicht)
- Screenshot (Bildschirmfoto) als zusätzliche Information
Thread/Thema wird geschlossen.
-----------------------