Cómo compilar libros a EXE para Excel 32, 64 bits o Universal con XLS Padlock
Es bastante fácil compilar un libro a EXE. De hecho, el compilador de Excel XLS Padlock compila tu hoja de cálculo de Excel en una aplicación ejecutable (archivo EXE) donde tu fórmulas, código VBA y el archivo del libro están protegidos. No se requiere codificación compleja.
Microsoft Office 2024 down to 2010 offers native Excel 64-bit versions.
Si tus clientes tienen Excel de 64 bits, debes proporcionarles un archivo ejecutable de 64 bits. Tu software de protección de Excel XLS Padlock afortunadamente puede generar archivos .exe de 64 bits.

De hecho, es bastante fácil de hacer. En XLS Padlock, usa la lista “Crear EXE para Excel” (4º punto):

Ten en cuenta que es la arquitectura de bits del propio Excel lo que importa, no de Windows.
Si eliges:
- la opción “solo 64 bits”, entonces el EXE compilado solo puede ejecutarse en una máquina con Excel de 64 bits.
- la opción “solo 32 bits”, entonces el EXE compilado solo puede ejecutarse en una máquina con Excel de 32 bits.
Si los usuarios finales ejecutan un archivo .EXE de 64 bits con un Excel de 32 bits (y viceversa), se mostrará un mensaje de error.
Como puede que no sepas qué arquitectura de bits de Excel tienen tus clientes, XLS Padlock te permite construir Archivos EXE universales que funcionarán con cualquier arquitectura de bits de Excel (integrando código de 32 y 64 bits). La contrapartida es que tus archivos EXE serán al menos el doble de grandes. Para esta solución, simplemente selecciona la opción “Universal” en la lista.
Cómo encontrar la arquitectura de bits de Excel
En este artículo, Microsoft explica cómo encontrar la versión y la arquitectura de bits de tu Excel instalado.
For instance, for Office 2024: start Excel. Open the File menu, and then select Account and click About Excel.
¿Hay alguna restricción para compilar archivos EXE de 64 y 32 bits para Excel?
Ten en cuenta que XLS Padlock puede compilar un archivo EXE de 64 bits desde un Excel de 32 bits y viceversa.
Advertencia
Building 64-bit EXE files requires a Windows x64 edition.
