Escrever e compilar código VBA seguro
Você pode proteger as partes sensíveis do seu código VBA compilando-as em bytecode com o XLS Padlock. Recomendamos combinar o bytecode compilado com seu código VBA existente para obter uma abordagem equilibrada entre segurança e desenvolvimento.
-
No Excel, clique em “VBA Compiler and Protection” para abrir o editor e compilador VBA do XLS Padlock:

O editor VBA do XLS Padlock será aberto:

-
Na área de texto, digite o código VBA que deseja compilar. Você pode agrupar seu código em
subsefunctions. Para simplificar esse processo, você pode abrir o Editor do Visual Basic clicando em “Show Visual Basic Editor” e copiar e colar seu código.Por padrão, todos os subs e funções têm um parâmetro chamado
Param1. No entanto, você pode usar mais parâmetros. -
Quando terminar, clique em “Compile Code”. O código VBA é instantaneamente compilado em bytecode, que o XLS Padlock armazenará até que você compile o arquivo EXE do seu aplicativo.
- Clique em “Save and close” para fechar o editor.
👉 Após compilar seu código, você precisará modificar suas macros VBA originais para que chamem a versão compilada. Saiba como fazer isso no guia Invocar código VBA compilado em tempo de execução.