Formulebescherming
De cellen blijven rekenen.
De formulebalk zwijgt.
XLS Padlock versleutelt de formules die u als gevoelig markeert en vervangt ze door ondoorzichtige runtime-aanroepen. De gecompileerde EXE geeft Excel voor elke cel de juiste waarde, maar de formulebalk toont niets meer dat uw klant kan kopiëren.
Het ingebouwde verbergen van formules in Excel berust op een wachtwoord dat gratis tools binnen seconden achterhalen.
- 01
Gratis tools verwijderen het wachtwoord waarmee Excel formules verbergt
Excel kan formules achter een wachtwoord verbergen. Dat wachtwoord wordt binnen seconden achterhaald met een van de tientallen gratis tools. Eenmaal ontgrendeld staat uw formule gewoon in de formulebalk.
- 02
Opslaan als kopieert uw formules
Iedereen die uw werkmap opent, kan deze onder een andere naam opslaan en elke formule overnemen. Werkbladbeveiliging voorkomt dat op zichzelf niet.
- 03
Eén schermafbeelding van de formulebalk kopieert uw model
DCF, regressie, optiewaardering, simulatie, optimalisatie op maat. De formulebalk is de eenvoudigste manier om maanden werk aan een concurrent te verliezen.
Drie stappen, geen enkele formule zichtbaar voor de eindgebruiker.
- 01
Kies de cellen of bereiken die u wilt beschermen
Selecteer in de XLS Padlock manager welke formules u wilt versleutelen. Cellen die u niet selecteert, blijven gewone Excel-formules.
- 02
Compileer de werkmap
XLS Padlock vervangt elke beschermde formule door een cryptische aanroep zoals =PLEvalFormD(1, COUNT(...)), of =PLEvalForm(1) wanneer deze geen celafhankelijkheden heeft. De oorspronkelijke formule wordt versleuteld en opgeslagen in de gecompileerde EXE.
- 03
De gebruiker voert de EXE uit
Tijdens de uitvoering ontsleutelt de EXE de formule in het geheugen en geeft het resultaat terug aan Excel. De cel toont de juiste waarde; de formulebalk toont de ondoorzichtige aanroep.
Vóór bescherming
Formule zichtbaarCel D4
Formulebalk: = B4 * 0.5 + C4 * 0.3 + RISICOPREMIE
Waarde: 2.800,00 Na bescherming
VersleuteldCel D4
Formulebalk: = PLEvalFormD(1, COUNT(B4,C4))
Waarde: 2.800,00 (zelfde resultaat)
Buiten EXE: formule ontbreekt, cel breekt De celwaarde blijft correct; de formulebalk toont alleen een versleutelde aanroep.
| Wat zij zien | Onbeveiligde werkmap | Gecompileerde EXE |
|---|---|---|
| Celwaarde | = B4 * 0.5 | 2500 (correct berekend) |
| Formulebalk | = B4 * 0.5 | = PLEvalFormD(1, COUNT(B4)) |
| Opslaan als | Neemt de formule mee | Neemt een ondoorzichtige aanroep mee die alleen binnen de EXE werkt |
| Excel-werkbladbeveiliging | Compatibel | Compatibel. Vermijd het kenmerk Verborgen van Excel op cellen waarvan beschermde formules afhankelijk zijn. |
Wat formulebescherming wel en niet dekt.
- Formules die u niet selecteert, blijven zichtbaar. Kies de formules die het intellectuele eigendom bevatten.
- Elke beschermde formule moet onder de 256 tekens blijven en mag INDIRECT niet gebruiken en geen door de gebruiker gedefinieerde VBA-functies aanroepen.
- Gegevensvalidatie van cellen en regels voor voorwaardelijke opmaak worden niet gedekt door formulebescherming.
- Namen waarnaar in beschermde formules wordt verwezen, moeten in de runtime-omgeving kunnen worden herleid.
You stay in control.
XLS Padlock is a one-time purchase, not a middleman between you and your buyers. Everything the protection depends on stays yours.
Shipping since 2013 from G.D.G. Software. A desktop tool you can build a business on.
- The workbook
- Your .xlsx never leaves your machine. You compile it yourself into a standalone EXE.
- The keys
- You generate, count, and revoke activation keys. No per-copy fee, no royalties on your sales.
- The server
- Activations validate against a PHP server you host and own, not ours.
- The customer
- You sell directly. The buyer relationship and the full revenue stay with you.