Cellen beveiligen tegen invoer maar niet via formule of macr

Weet je niet waar je je bericht moet zetten? Doe het hier
Benny
Berichten: 14
Lid geworden op: do okt 05, 2017 3:04 pm

Cellen beveiligen tegen invoer maar niet via formule of macr

Bericht door Benny »

Hallo,

Ik heb een werkblad met allemaal berekeningen en macro's.
Nu wil ik bepaalde cellen vrij geven voor invoer.
Met het standaard beveiligen van scheet en document worden de resultaten van formules en macro ook geblokkeerd.
Is dit op te lossen?

b.v.d. Benny
open office 4.1.3
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door RPG »

Wanneer je de veiliging allemaal in de macro's geregeld hebt zul je waarschijnlijk de macro's moeten aanpassen. Ik zou aan raden om de help file te lezen aangaande beveiliging. Klik op de help knop van de dialoog venster om bij het onder werp te komen. Ik heb gezocht bij index op : beveiligde inhoud.

De moeilijkheid is waarschijnlijk dat je het gehele document moet beveiligen met uitzondering van enkele cellen.
De cellen die je wilt uitzonderen kun je het beste uitzonderen met een aangemaakt opmaakstijl.

Ik gebruik dit zelf nooit maar uit wat ik nu probeer blijkt het volgende: Het gehele document wordt beveiligd behalve:
a) de opties aangegeven in bladbeveiliging
b) wat in de cel opmaak wordt aangegeven

Het wacht woord van het document is mijn gebruikersnaam: RPG
Bijlagen
beveiliging.ods
(7.88 KiB) 230 keer gedownload
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
Benny
Berichten: 14
Lid geworden op: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door Benny »

Hallo RPG,

Bedankt voor je reactie.
Wat jij voorstelt is de standaard beveiliging van het document.
Dat werkt ook prima, dat is mijn probleem niet.
Het gaat er voornamelijk om als er vanuit een macro iets in een cel geplaatst wordt, dan wordt dat geblokkeerd door de beveiliging.( als de beveiliging aan staat)
De cel moet beschreven kunnen worden door een macro, maar niet via het toetsenbord.
Ik heb in mijn macro's zover ik weet geen beveiliging staan.
open office 4.1.3
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door RPG »

Ik kreeg pas later het idee dat het ging om wel met macro's te kunnen schrijven en niet normaal. Er zijn binnen macro's verschillende niveaus. Ik heb het geprobeerd met een niet opgenomen macro en dat wilde zo als je al aangeeft.. Het zou kunnen dat een macro die op een nog iets lager niveau werkt wel toegang heeft maar dat weet ik niet. Het zou best kunnen dat ze op het Engelse forum er wat meer over kunnen zeggen.

Het is wel zo dat macro's in OOo beduiden moeilijker zijn dat wat mensen in Excel gewend zijn. Ook het feit dat in OOo standaard een database aanwezig is wordt ook vaak aangeraden om dat te gebruiken.

Als je echt diepgaand met OOo wil bezig houden dat is het Engelse forum aan te raden.
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
Benny
Berichten: 14
Lid geworden op: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door Benny »

Hallo RPG,

Bedankt.
Engels heb ik al geprobeerd, maar helaas is mijn Engels niet zo goed. :( :(
Als het wat lastiger wordt dan ontgaat mij de essentie. :oops:

Dus nog even afwachten of iemand anders nog een idee heeft.
open office 4.1.3
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door RPG »

Mag ik vragen wat het doel is van het geheel. Soms is er een eenvoudige oplossing mogelijk. Ik ben zelf een zeer eenvoudige gebruiker. Mijn eigen idee was in het begin ook vaak te gecompliceerd. Vaak is het beter om te beginnen met het verzamelen van gegevens en pas later bewerkingen op die gegevens toe te passen.
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
Benny
Berichten: 14
Lid geworden op: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door Benny »

De bedoeling van de sheet is invoeren van verschillende soorten strafpunten e.d. en tijden.
Het invoeren van strafpunten gebeurt via een button's (macro's gekoppeld)
Uiteindelijk gebeurt het ook via een programmeerbaar toetsenbord die dan via ALT-toets combinaties de macro's aanroepen.
Tijdinvoer gebeurd gewoon via toetsenbord en zou het enige veld moeten zijn dan ingevoerd kan (mag) worden.
De rest zijn allemaal voorgeprogrammeerde waardes, resultaten, bewerkingen ( zoals b.v. sorteren)
open office 4.1.3
eremmel
Berichten: 670
Lid geworden op: di sep 01, 2009 10:11 am
Locatie: Barneveld, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door eremmel »

Een mogelijke workaround zou kunnen zijn: Laat de macro's velden updaten die je verborgen maakt (een volledige regel of kolom). Die zijn dan ook niet beschermed, maar kun je ook niet perongelijk wijzigen omdat ze verborgen zijn. Maak referenties aan naar deze verborgen velden.
W11 21H2 (build 22000), LO 7.4.1.2(x64)
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
Benny
Berichten: 14
Lid geworden op: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door Benny »

Bedankt voor je reactie,

Dat doe ik al, met verschillende formules en vaste waardes.
Het probleem is als een macro terug komt met een bepaalde waarde in een cel ik deze zichtbaar wil hebben.
open office 4.1.3
eremmel
Berichten: 670
Lid geworden op: di sep 01, 2009 10:11 am
Locatie: Barneveld, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door eremmel »

Benny schreef:Het probleem is als een macro terug komt met een bepaalde waarde in een cel ik deze zichtbaar wil hebben.
En dat kun je oplossen door de cel die zichtbaar is te laten verwijzen naar de verborgen-en-niet-beschermde cel waar de macro z'n waarde in schrijft.
W11 21H2 (build 22000), LO 7.4.1.2(x64)
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
Benny
Berichten: 14
Lid geworden op: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door Benny »

Ik begrijp wat je bedoelt.
Dat zou wel eens de oplossing kunnen zijn.
Een beetje een omweg, maar ik doe vaak niet anders.
Ik ga het morgen uitproberen.

Bedankt
open office 4.1.3
Benny
Berichten: 14
Lid geworden op: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Bericht door Benny »

Ik heb het inderdaad kunnen oplossen met verborgen regels en de cellen te koppelen naar de zichtbare beveiligde cellen.
Bedankt voor de hulp.
open office 4.1.3
Plaats reactie