Di G.D.G. Software
XLS Padlock 2026.0 è disponibile da oggi. Si tratta di una versione importante che modernizza il cuore del prodotto e limita ciò che una cartella di lavoro protetta lascia trasmettere al cloud. Tre componenti di terze parti di lunga data sono stati sostituiti con motori interni che gestiamo direttamente, la crittografia utilizzata per i file di salvataggio e gli archivi protetti è stata rielaborata e una nuova pagina offre il controllo diretto sulle funzionalità cloud e IA di Microsoft 365 che possono leggere i suoi dati.
Ecco cosa è cambiato e perché è importante.
Mantenga i suoi dati lontani dal cloud e dall’IA
Le build recenti di Excel includono diverse funzionalità cloud e IA in grado di leggere una cartella di lavoro aperta e di inviarne il contenuto a server esterni. In questa categoria rientrano i componenti aggiuntivi web (incluso il plugin Claude for Excel di Anthropic e altri componenti aggiuntivi JS di terze parti), Office Scripts e Power Automate, e le esperienze connesse di Microsoft come Copilot, Python in Excel, Smart Lookup e Translator.
XLS Padlock 2026 blocca per impostazione predefinita ognuna di queste superfici nella sua applicazione protetta e nasconde i relativi punti di accesso nella barra multifunzione (il menu a comparsa Add-ins, la scheda Automate e il pulsante Copilot), così i suoi utenti finali non vengono mai invitati a usare una funzionalità che lei ha disattivato.

Il controllo resta nelle sue mani. Una nuova pagina Cloud & AI (Cloud e IA) nella scheda Security le consente di riabilitare, una alla volta, soltanto ciò di cui i suoi clienti hanno realmente bisogno. Tutto parte dalla posizione più sicura: disattivato.
Python in Excel (=PY()) è un esempio concreto: viene eseguito nel cloud Microsoft, quindi è disattivato per impostazione predefinita nella sua cartella di lavoro protetta e rimane disattivato a meno che non spunti Allow Microsoft connected experiences (Consenti le esperienze connesse di Microsoft). La stessa opzione controlla Copilot, Smart Lookup e Translator. Può leggere i dettagli nella pagina delle opzioni Cloud e IA della documentazione.
Motori modernizzati sotto il cofano
Due dei componenti al centro di XLS Padlock sono stati ricostruiti:
- Nuovo motore multilingua. XLS Padlock e le sue applicazioni protette ora utilizzano il formato standard di settore GNU gettext (.po e .mo) per tutte le 10 lingue supportate: inglese, francese, spagnolo, portoghese, olandese, tedesco, arabo (con il corretto allineamento da destra a sinistra), italiano, cinese semplificato e cinese tradizionale. Può anche distribuire un singolo file .po per tradurre l’interfaccia di un’applicazione protetta in qualsiasi lingua, senza che i suoi clienti debbano usare strumenti esterni; XLS Padlock lo compila nativamente nell’applicazione.
- Nuovo motore VBA interno. Un nuovo motore VBA sostituisce il precedente scripter di terze parti. Produce un bytecode universale che viene eseguito senza modifiche sia nelle cartelle di lavoro protette a 32 bit sia in quelle a 64 bit a partire da una singola compilazione, con un avvio più rapido e un runtime più leggero.
Crittografia più robusta e attivazione più sicura
Il lavoro sulla sicurezza in questa versione va ben oltre le superfici cloud:
- Crittografia dei file di salvataggio rielaborata. I file di salvataggio XLSC e XLSCE ora utilizzano la crittografia AES-256-CTR con derivazione della chiave HKDF-SHA256 e autenticazione HMAC-SHA256, in sostituzione del vecchio schema. I file di salvataggio scritti da versioni precedenti continuano ad aprirsi senza modifiche.
- Attivazione online firmata (opzionale). La sua applicazione protetta ora può verificare la risposta del server di attivazione con una firma Ed25519 prima di considerare attendibile qualsiasi campo, inclusi lo stato e i messaggi di errore mostrati all’utente finale. Questo protegge dalle manomissioni sul percorso di rete anche tramite HTTPS, per esempio un proxy aziendale o un prodotto di sicurezza che inserisce il proprio root attendibile. Un’opzione di compatibilità, attiva per impostazione predefinita, conserva il comportamento precedente. Per abilitare la nuova modalità è necessaria la versione 2026 del suo kit di attivazione (Activation Kit, WooCommerce Integration Kit o FastSpring Subscription Kit), che gestisce sia le applicazioni vecchie sia quelle nuove dalla stessa installazione.
- Impronta hardware potenziata (opzionale). Nella finestra di dialogo Hardware ID Options è disponibile un calcolo rafforzato del System ID. Il formato del System ID rimane invariato (XXXX-XXXX-XXXX). È attivo per impostazione predefinita per i nuovi progetti e disattivato per i progetti creati con versioni precedenti, perché la sua abilitazione modifica il System ID e invalida le chiavi di attivazione emesse in precedenza.
Un avvio completamente silenzioso e completamente personalizzato
Una nuova opzione nella pagina Splash Screen consente alla sua applicazione di funzionare interamente dai suoi UserForm VBA, senza che la finestra principale di Excel e la relativa icona nella barra delle applicazioni compaiano mai in alcun momento. Excel viene nascosto fin dall’inizio dell’avvio, quindi non c’è alcun lampeggio né alcuno splash di Excel prima che venga mostrata la sua prima form. In combinazione con la schermata iniziale e con l’opzione per nascondere la finestra di caricamento, può offrire un avvio che appare interamente come il suo software.

Il launcher dell’applicazione ora mostra anche una finestra di benvenuto all’avvio e rifiuta chiaramente i bundle prodotti da versioni precedenti alla 2026, invece di fallire con un errore criptico.
Avvio dell’applicazione rafforzato
Il loader di avvio presente all’interno di ogni applicazione protetta è stato rafforzato contro le manomissioni locali, il dirottamento dell’ordine di ricerca delle DLL e la redirezione tramite link simbolici o junction. Ora verifica che i suoi componenti runtime siano firmati da G.D.G. Software prima di caricarli, e le build Release abilitano le moderne mitigazioni contro gli exploit (Control Flow Guard e shadow stack CET). L’avvio è stato inoltre corretto sui profili aziendali o aggregati a un dominio il cui percorso AppData supera il limite storico di 260 caratteri.
Altri miglioramenti e correzioni
Questa versione include un lungo elenco di affinamenti, tra cui:
- Cartelle di lavoro con Python in Excel. In precedenza, l’impacchettamento di una cartella di lavoro contenente celle Python in Excel eliminava silenziosamente il contenuto Python. XLS Padlock ora lo rileva all’inizio della compilazione e propone di abilitare l’opzione che lo conserva.
- Ripristino dei valori delle celle sensibile alla lingua. I valori ripristinati da un file di salvataggio XLSCE ora vengono interpretati utilizzando la lingua dell’interfaccia di Excel anziché le impostazioni internazionali di Windows, correggendo i casi in cui i numeri potevano essere ripristinati come testo.
- Operazioni di salvataggio affidabili. Le operazioni di salvataggio “Replace” e “Move” di Excel ora preservano correttamente il contenuto e le formule che dipendono dai valori delle celle ripristinati si ricalcolano automaticamente all’apertura.
- Rilevamento di Azure Artifact Signing e disattivazione o riavvio da VBA con Excel a 64 bit sono stati entrambi corretti.
Alcuni elementi sono stati rimossi nel passaggio ai nuovi motori. Cosa più importante, le applicazioni protette e i bundle .xplapp prodotti da XLS Padlock 2026.0 richiedono un runtime 2026.0 o più recente: reimpacchetti qualsiasi cartella di lavoro che desideri distribuire con questa versione. Gli script VBA che si basavano su costanti denominate dello scripter precedente (come xlAll o xlAutomatic) devono ora utilizzare i loro valori numerici letterali oppure l’oggetto Application a binding tardivo, e il vecchio formato di traduzione .sil non viene più utilizzato in fase di esecuzione. L’elenco completo è disponibile nel changelog.
Ottenga XLS Padlock 2026
👉 Utenti esistenti: scarichi XLS Padlock 2026.0 gratuitamente se la sua manutenzione è ancora attiva. In caso contrario, può rinnovarla a un prezzo scontato.
👉 Nuovi utenti: scarichi la versione di prova gratuita per proteggere una cartella di lavoro dall’inizio alla fine, oppure acquisti XLS Padlock quando è pronto.
Come sempre, ci dica cosa ne pensa e cosa le piacerebbe vedere in futuro tramite il nostro forum di feedback o il nostro modulo di contatto.