Escribir y compilar código VBA seguro
Puede proteger las partes sensibles de su código VBA compilándolas en bytecode con XLS Padlock. Recomendamos combinar el bytecode compilado con su código VBA existente para lograr un enfoque equilibrado entre seguridad y desarrollo.
-
En Excel, haga clic en “VBA Compiler and Protection” para abrir el editor y compilador VBA de XLS Padlock:

Se abrirá el editor VBA de XLS Padlock:

-
En el área de texto, introduzca el código VBA que desea compilar. Puede agrupar su código en
subsyfunctions. Para simplificar este proceso, puede abrir el Editor de Visual Basic haciendo clic en “Show Visual Basic Editor” y copiar y pegar su código.De forma predeterminada, todos los subs y funciones tienen un parámetro llamado
Param1. No obstante, puede utilizar más parámetros. -
Cuando haya terminado, haga clic en “Compile Code”. El código VBA se compila instantáneamente en bytecode, que XLS Padlock almacenará hasta que compile el archivo EXE de su aplicación.
- Haga clic en “Save and close” para cerrar el editor.
👉 Después de compilar su código, deberá modificar sus macros VBA originales para que llamen a la versión compilada. Aprenda a hacerlo en la guía Invocar código VBA compilado en tiempo de ejecución.