Scrittura e compilazione di codice VBA sicuro
Può proteggere le parti sensibili del suo codice VBA compilandole in bytecode con XLS Padlock. Consigliamo di combinare il bytecode compilato con il codice VBA esistente per un approccio equilibrato tra sicurezza e sviluppo.
-
In Excel, faccia clic su “VBA Compiler and Protection” per aprire l’editor e il compilatore VBA di XLS Padlock:

Si aprirà l’editor VBA di XLS Padlock:

-
Nell’area di testo, inserisca il codice VBA che desidera compilare. Può raggruppare il codice in
subsefunctions. Per semplificare questo processo, può aprire il Visual Basic Editor facendo clic su “Show Visual Basic Editor” e copiare/incollare il codice.Per impostazione predefinita, tutti i subs e le functions hanno un parametro denominato
Param1. È tuttavia possibile utilizzare più parametri. -
Quando ha terminato, faccia clic su “Compile Code”. Il codice VBA viene compilato istantaneamente in bytecode, che XLS Padlock conserverà fino a quando non compilerà il file EXE della sua applicazione.
- Faccia clic su “Save and close” per chiudere l’editor.
👉 Dopo aver compilato il codice, dovrà modificare le sue macro VBA originali affinché richiamino la versione compilata. Scopra come procedere nella guida Invocazione del codice VBA compilato in fase di esecuzione.