🔥 Si programas macros en Excel con VBA y te interesa una manera efectiva de PROTEGER tu CÓDIGO, esta aplicación es para ti.
👉 VbaCompiler compila tus macros, de manera que NADIE pueda ver el código VBA.
Quieres saber cómo funciona❓
Ver Video Protege tu código con VbaCompiler
Suscríbete al canal de EXCELeINFO en YouTube para aprender más de Excel y macros.
Solución definitiva para proteger tu código
Para los que creamos macros en Excel, uno de los dolores de cabeza es de que la protección que ofrece Excel para proteger nuestro código VBA, la verdad, es muy laxa y se puede romper muy fácil.
Antes ya había hablado sobre Unviewable++ una aplicación desarrollada en Delphi que ofrece una seguridad importante para proteger nuestro código.
Ahora vengo a platicarte sobre VbaCompiler, una aplicación que también nos ayuda a proteger nuestro código VBA.
Y al parecer, lo hace de una manera tan efectiva, que según la página de los creadores, es imposible romper la seguridad para ver el código.
Compilar código VBA en una DLL

Compilar es el proceso de convertir código de programación en código que pueda ejecutar la máquina.
VbaCompiler lo que hace es, convertir el código VBA de un archivo de Excel a código C y éste queda almacenado en un archivo DLL, y queda como una librería de Windows.
Principales ventajas del uso del compilador de VBA
Este texto fue tomado del sitio oficial de VbaCompiler.
- La protección de código VBA más fuerte e impenetrable. Es imposible recuperar código VBA de una DLL de Windows.
- Aceleración de VBA. El rendimiento de algunos algoritmos de VBA aumenta significativamente después de la compilación.
- Es imposible encontrar, rastrear o copiar el código de VBA después de la compilación porque se ha compilado y movido a la DLL de Windows.
- Para utilizar el compilador de VBA no es necesario tener conocimiento de ningún otro lenguaje de programación excepto VBA – Visual Basic para la aplicación.
- La extensión de archivo original del libro o complemento de MS Excel se deja igual que antes de la compilación.
- VBA Compiler funciona con la copia del archivo original y mantiene el archivo original sin cambios.
- La conversión de código VBA durante la compilación ocurre automáticamente, lo que significa que no requiere ninguna de sus participaciones en el proceso.
- No es necesario seleccionar qué funciones de VBA necesita compilar: todos los métodos de código de VBA (procedimientos, funciones y propiedades) se compilarán con un clic del mouse en el botón “Compilar”.
- Compile el código VBA con protección de copia junto con la clave de activación / registro. Dicho código VBA compilado no funcionará sin una clave de registro / activación, que solo usted podrá producir.
- Cree una versión de prueba / demostración de su código VBA. Sus clientes podrán probar su libro o complemento de Excel sin registrarse durante un período limitado de días determinados por usted.
Importante
Las pruebas que realicé fueron con la versión de prueba. Si quieres adquirir la aplicación, visita su sitio y contáctalos por cualquier duda.
Este Post no está patrocinado, por lo que las dudas y comentarios son directamente con los desarrolladores de la aplicación.