Excel Worksheet beveiligen

Pagina: 1
Acties:
  • 122 views sinds 30-01-2008
  • Reageer

  • MadNeo
  • Registratie: September 2002
  • Laatst online: 09-07 03:36
Goedendag,

Op m'n werk ben ik bezig met een heel mooi excel document waar allemaal berekeningen in zitten.
Het is een document waar heel wat tijd en denkwerk achter zit.
Nu beveilig ik worksheet wel door in het menu 'Extra -> beveliging -> blad beveligen' te beveiligen met een wachtwoord.

Het document wordt nu echt zo ingewikkeld en groot dat het interessant wordt voor diverse partijen om er ook mee aan de haal te gaan.
Ik weet dat de worksheetbeveliiging niet ijzersterk ik in excel, met enig zoekwerk ben ik er ook achter gekomen dat er programma's op de website www.elcomsoft.com te koop zijn die deze wachtwoorden met gemak kraken. dit wil ik dus voorkomen.

nu kan ik bepaalde worksheets onzichtbaar maken via VBA en de gegevens op een apart blad spiegelen zodat de formules en dergelijke niet meer zichtbaar zijn, maar daardoor wordt mijn document waarschijnlijk 2x zo groot.
ook het lezen van het VBA script kan ik achter een wachtwoord zetten zodat het niet makkelijk meer terug gezet kan worden, maar ook dit is te kraken.

is er iemand die mij aan een mooi script kan helpen waarmee ik dus bepaalde cellen gewoon
beschrijfbaar kan houden zodat er gegevens ingevoerd kunnen worden waarmee gerekend kan worden en waarmee ik de cellen waarvan ik de formules onzichtbaar wil houden (maar wel dat de uitkomst zichtbaar is), dat die cellen niet meer geselecteerd kunnen worden, dus niet meer aangepast kunnen worden?

  • Gomez12
  • Registratie: Maart 2001
  • Laatst online: 17-10-2023
Simpel gezegd, nee...

Als jij er zo veel denkwerk in hebt gestopt, dan moet je of het omzetten naar een applicatie met beveiliging ( web / dbase ) of je moet gewoon accepteren dat het te kraken is en je klanten vertrouwen / licenseren...

  • Mandurang
  • Registratie: September 2004
  • Laatst online: 31-10-2016
Het gebruik van 'Extra -> beveliging -> blad beveligen' kun je combineren met vinkjes zetten bij 'celeigenschappen' > tabblad 'bescherming': Geblokkeerd en/of Verborgen. Zo kun je de ene cel wel en de andere cel niet beveiligen, zodat de gebruiker er nog iets in kan typen. Maar zo kun je ook de formule verbergen, maar wel de uitkomst tonen.
Je ontkomt er dan nog niet aan dat je wachtwoord evengoed te kraken is d.m.v. wachtwoord-kraak-tooltjes, maar het maakt het weer iets lastiger. Anders kom je uit op de oplossing van Gomez12.

  • Boss
  • Registratie: September 1999
  • Laatst online: 28-07 14:18

Boss

+1 Overgewaardeerd

Zolang het niet gecompiled kan worden blijven er methodes om je source te lezen. In ieder geval als je VBA gebruikt. Ik zou er inderdaad ook aan gaan denken om er eens een applicatie van maken.

offtopic:
en al helemaal omdat 'applicaties' die gemaakt zijn in Excel vaak duiden op gebruik van Excel voor dingen waar het helemaal niet voor bedoeld is...

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.