Por G.D.G. Software
XLS Padlock 2026.2 ya está disponible. Se trata de la segunda versión de mantenimiento de la línea 2026, tras la 2026.1 de julio. Restablece el recálculo correcto de las fórmulas protegidas en las aplicaciones creadas con 2026.0 o 2026.1, corrige un antiguo problema por el que las aplicaciones protegidas se cerraban al abrirse un cuadro de diálogo de archivo de Windows, vuelve a ocultar la pestaña Automate de Excel cuando los Office Scripts no están permitidos, traduce el asistente Web Update y añade una opción Exclude credentials para los equipos en los que Azure Artifact Signing falla después de az login.
Recomendamos a todos los clientes con mantenimiento activo actualizar a 2026.2 y volver a empaquetar los libros que distribuyen. La mayoría de las correcciones siguientes residen en el runtime integrado en su aplicación protegida, por lo que sus usuarios finales solo las reciben cuando usted recompila con esta versión. Las claves de activación y las claves de licencia sin conexión existentes siguen funcionando sin cambios, y no se requiere ninguna modificación en su servidor de activación ni en los kits de integración.
Las fórmulas protegidas vuelven a devolver los valores correctos
Esta es la corrección más importante de esta versión si utiliza la protección de fórmulas. En las aplicaciones creadas con XLS Padlock 2026.0 o 2026.1, una fórmula protegida que hace referencia a otras celdas podía devolver un valor erróneo pero plausible, sin mostrar ningún error. El libro compilado ya no indicaba a Excel de qué celdas depende la fórmula, por lo que las celdas protegidas podían recalcularse en el orden incorrecto.
La detección de dependencias también es más precisa: los nombres de función de Excel que contienen dígitos (LOG10, ATAN2, DAYS360), los nombres de hoja en referencias entre hojas, los nombres de tabla en referencias estructuradas y el texto entre comillas ya no se confunden con referencias de celdas, algo que antes podía generar una lista de dependencias que Excel rechazaba en la aplicación compilada. Los rangos con nombre se siguen detectando como antes.
Vuelva a empaquetar su libro con 2026.2 y distribuya el nuevo EXE: no es necesario cambiar nada en sus fórmulas. Si con 2026.0 o 2026.1 había seleccionado deliberadamente “No Dependency” para algunas celdas, revise esas celdas en la ventana Protect Formulas: esa selección no se guardó y ahora usan la detección de dependencias.
La aplicación ya no se cierra al abrir un cuadro de diálogo de archivo
En algunos equipos, una aplicación protegida (y Excel con ella) podía cerrarse al instante, sin ningún mensaje de error, en cuanto se abría un cuadro de diálogo de archivo de Windows dentro de la aplicación: el cuadro de diálogo seguro “Save As”, Insert > Pictures > This Device y comandos similares. Este problema, que venía de lejos, era más frecuente cuando estaba activo algún software de seguridad. Se ha corregido en el runtime, y el cuadro de diálogo de guardado seguro vuelve a ser el cuadro de diálogo de archivo estándar de Windows. Vuelva a empaquetar el libro con esta versión para corregir las aplicaciones ya desplegadas.
Firma de código: Exclude credentials para Azure Artifact Signing y dos correcciones en el Designer
Azure Artifact Signing (antes Azure Trusted Signing) prueba varios tipos de credenciales de Azure en un orden fijo. En algunos equipos, una credencial situada antes en la cadena falla e interrumpe toda la llamada de firma antes de que llegue a probarse la credencial de Azure CLI, que es la que realmente se ha autenticado con az login.
La página EXE Code Signing incorpora ahora un campo opcional Exclude credentials para el método Azure Artifact Signing, que permite omitir esos tipos de credenciales, tal como documenta Microsoft. Las entradas se cotejan con los nueve nombres de tipos de credenciales válidos, y el botón Exclude all except Azure CLI rellena la lista recomendada para un equipo autenticado con az login. Si deja el campo vacío, los metadatos de firma son idénticos a los de las versiones anteriores. Consulte Cómo firmar digitalmente su archivo EXE.
El Designer incluye otras dos correcciones de firma de código:
- Con el método SignTool Commands, el marcador
{$OUTPUTFOLDER$}ahora se sustituye en cualquier lugar del comando en el que aparezca, incluso cuando va seguido directamente de una barra invertida o de una comilla de cierre, o cuando está al final de la línea. Antes solo se sustituía cuando iba seguido de un espacio, por lo que un comando como"{$OUTPUTFOLDER$}\my-metadata.json"pasaba el marcador literal a SignTool y la firma fallaba. - El botón de exploración situado junto al campo PFX File Path vuelve a abrir el cuadro de diálogo de selección de archivo. No funcionaba desde XLS Padlock 2025.2, por lo que había que escribir o pegar la ruta a mano.
La pestaña Automate vuelve a ocultarse cuando los Office Scripts no están permitidos
En las aplicaciones protegidas creadas con “Disable all ribbons and toolbars” activado y “Allow Office Scripts and Power Automate” desactivado en la página Cloud & AI, podía seguir apareciendo, junto a la pestaña File, una pestaña sin nombre de la cinta de opciones con los comandos Automate de Excel (Office Scripts, Power Automate). La pestaña ahora se oculta como está previsto, igual que ocurría antes de XLS Padlock 2026.0. Al activar “Allow Office Scripts and Power Automate”, la pestaña se sigue mostrando totalmente funcional. Vuelva a empaquetar el libro con esta versión para corregir las aplicaciones ya desplegadas.
Una experiencia mejor traducida para sus usuarios finales
- Asistente Web Update en el idioma de la aplicación. El asistente que se abre con el botón “Check for Updates” o mediante la comprobación automática al iniciar ahora aparece en el idioma seleccionado para la aplicación protegida, usando las traducciones ya incorporadas en ella. Antes, sus botones y mensajes permanecían en inglés aunque el resto de la aplicación estuviera traducida. No se requiere ningún trabajo de traducción adicional por su parte.
- Pantalla de bienvenida del Launcher en el idioma de visualización de Windows. En el formato de paquete EXE + XPLAPP, la pantalla de bienvenida que se muestra cuando el EXE del Launcher se inicia sin su archivo .xplapp ahora aparece en el idioma de visualización de Windows, en cualquiera de los 10 idiomas compatibles, en lugar de solo en inglés. Una vez abierta la aplicación protegida, se aplica como antes el idioma seleccionado en la página Localization.
Ambas correcciones residen en el runtime: vuelva a empaquetar el libro con esta versión para aplicarlas a las aplicaciones ya desplegadas.
La lista completa de cambios está en el changelog.
Consiga XLS Padlock 2026.2
👉 Usuarios existentes: XLS Padlock 2026.2 es una actualización gratuita si su mantenimiento está activo. Descárguelo, instálelo sobre su versión actual y vuelva a empaquetar sus libros. Si su mantenimiento ha caducado, puede renovarlo con descuento desde su cuenta.
👉 Nuevos usuarios: descargue la versión de prueba gratuita para proteger un libro de principio a fin, o compre XLS Padlock cuando esté listo.
Como siempre, díganos qué opina y qué le gustaría ver a continuación a través de nuestro foro de comentarios o nuestro formulario de contacto.