Cellen beveiligen tegen invoer maar niet via formule of macr

Weet je niet waar je je bericht moet zetten? Doe het hier

Cellen beveiligen tegen invoer maar niet via formule of macr

Berichtdoor Benny » do okt 05, 2017 3:13 pm

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
Benny
 
Berichten: 14
Geregistreerd: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor RPG » do okt 05, 2017 6:11 pm

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) 3 keer gedownload
LibreOffice 5.3.6.1 op openSUSE Leap 42.3
RPG
 
Berichten: 3500
Geregistreerd: wo apr 15, 2009 1:01 am
Woonplaats: Apeldoorn, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor Benny » do okt 05, 2017 7:49 pm

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
Benny
 
Berichten: 14
Geregistreerd: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor RPG » do okt 05, 2017 8:57 pm

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 5.3.6.1 op openSUSE Leap 42.3
RPG
 
Berichten: 3500
Geregistreerd: wo apr 15, 2009 1:01 am
Woonplaats: Apeldoorn, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor Benny » do okt 05, 2017 10:09 pm

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
Benny
 
Berichten: 14
Geregistreerd: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor RPG » do okt 05, 2017 10:17 pm

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 5.3.6.1 op openSUSE Leap 42.3
RPG
 
Berichten: 3500
Geregistreerd: wo apr 15, 2009 1:01 am
Woonplaats: Apeldoorn, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor Benny » vr okt 06, 2017 8:47 am

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
Benny
 
Berichten: 14
Geregistreerd: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor eremmel » vr okt 06, 2017 9:03 am

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.
Is uw vraag beantwoord; pas uw initiële bericht aan: zet er [Opgelost] voor en vink de V aan
LO 4.2.8.2 op XP SP3 vanwege ORB; AOO4.1.3, LO5.2.5.1 op W7E SP1 64bit
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
eremmel
 
Berichten: 535
Geregistreerd: di sep 01, 2009 10:11 am
Woonplaats: Barneveld, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor Benny » vr okt 06, 2017 9:23 am

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
Benny
 
Berichten: 14
Geregistreerd: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor eremmel » vr okt 06, 2017 10:16 am

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.
Is uw vraag beantwoord; pas uw initiële bericht aan: zet er [Opgelost] voor en vink de V aan
LO 4.2.8.2 op XP SP3 vanwege ORB; AOO4.1.3, LO5.2.5.1 op W7E SP1 64bit
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
eremmel
 
Berichten: 535
Geregistreerd: di sep 01, 2009 10:11 am
Woonplaats: Barneveld, Nederland

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor Benny » vr okt 06, 2017 12:23 pm

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
Geregistreerd: do okt 05, 2017 3:04 pm

Re: Cellen beveiligen tegen invoer maar niet via formule of

Berichtdoor Benny » zo okt 15, 2017 11:08 pm

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
Benny
 
Berichten: 14
Geregistreerd: do okt 05, 2017 3:04 pm


Keer terug naar Beginners

Wie is er online

Gebruikers op dit forum: Julia en 1 gast