Come creare cartelle di lavoro di prova
È possibile offrire un’anteprima delle proprie cartelle di lavoro Excel a potenziali clienti creando una versione di prova che richiede una licenza per sbloccare tutte le funzionalità. Questo è possibile grazie alle chiavi di attivazione di XLS Padlock.
Questa guida mostra come configurare un periodo di prova per la propria applicazione basata su cartella di lavoro.
1. Abilitare le chiavi di attivazione
Section titled “1. Abilitare le chiavi di attivazione”Per prima cosa, abilitare l’opzione “End users must enter an activation key in order to use the protected workbook” (gli utenti finali devono inserire una chiave di attivazione per utilizzare la cartella di lavoro protetta) e ricompilare l’applicazione.

2. Generare una chiave di attivazione di prova
Section titled “2. Generare una chiave di attivazione di prova”Aprire il Key Generator in XLS Padlock.
Per definire un periodo di prova, è possibile impostare un limite Trial days (giorni di prova, ad esempio 15 giorni), una Expiration Date (data di scadenza) fissa oppure un Max Execution Count (numero massimo di esecuzioni).

Per ricordare ai clienti che stanno utilizzando una versione di prova, selezionare “Display nag screen” (mostra schermata di promemoria). Questo mostrerà una finestra di dialogo di promemoria a ogni avvio dell’applicazione.
Fare clic su Generate per creare la chiave di prova, che potrà poi essere distribuita ai propri utenti.
Come funziona l’applicazione in modalità di prova
Section titled “Come funziona l’applicazione in modalità di prova”I clienti inseriranno la chiave di prova per attivare l’applicazione.

Una volta attivata, la cartella di lavoro si aprirà, ma comparirà la schermata di promemoria per indicare la durata di prova rimanente.

Al termine del periodo di prova, l’applicazione richiederà una nuova chiave di attivazione non di prova per continuare a funzionare.

Verificare lo stato di prova con VBA
Section titled “Verificare lo stato di prova con VBA”È anche possibile verificare a livello di codice se la cartella di lavoro compilata si trova in stato di prova utilizzando l’API VBA.