>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Come Convertire un Foglio Excel in Applicazione Standalone (EXE)

Excel permette di incorporare codice Visual Basic for Applications (VBA) nei fogli di calcolo. Tuttavia, distribuendo il file originale, chiunque può visualizzare e copiare il codice proprietario. Compilare il foglio in un eseguibile standalone (EXE) protegge la logica VBA impedendo l'accesso al codice sorgente.

Prerequisiti

Avrai bisogno di XCell Compiler (software a pagamento con versione di prova), disponibile dal sito DoneEx.

Passaggio 1: Abilitare l'accesso al modello oggetti VBA

  1. Apri Excel e il foglio da convertire.
  2. Vai su File > Opzioni > Centro protezione > Impostazioni centro protezione.
  3. Seleziona Impostazioni macro e spunta Accesso attendibile al modello di oggetti del progetto VBA. Conferma con OK.

Passaggio 2: Compilare con XCell Compiler

  1. Nella scheda Componenti aggiuntivi (o Add-ins), apri il menu DoneEx > XCell Compiler > Compila.
  2. Se non registrato, chiudi la finestra di avviso.
  3. Clicca su ... accanto a Target Path e scegli la cartella di destinazione per l'EXE.
  4. Premi Compila.

Passaggio 3: Testare l'eseguibile

Chiudi Excel, vai nella cartella di output e fai doppio clic sul file .exe generato. Si aprirà come un'applicazione autonoma, senza mostrare il codice VBA.

Nota

XCell Compiler è a pagamento; la versione di prova aggiunge una filigrana. Alternative gratuite includono la protezione del progetto VBA con password (meno sicura) o la migrazione della logica a un componente COM/.NET.