Come disabilitare il debug in VBA in Excel
Microsoft Excel si basa sul linguaggio Visual Basic per alcune funzionalità avanzate, incluse le macro. Quando una macro Visual Basic genera un errore in Excel, viene presentata all'utente l'opzione di eseguire il debug del codice sottostante. Se selezionata, questa opzione apre il codice della macro in una finestra di modifica Visual Basic. Disabilita l'opzione di debug per proteggere il codice sottostante nelle macro della cartella di lavoro di Excel.
Passaggio 1
Vai su File, Opzioni e poi Personalizza barra multifunzione. Nella finestra Personalizza la barra multifunzione (Schede principali), seleziona l'opzione Sviluppo. Excel ora visualizzerà una scheda della barra multifunzione chiamata Sviluppo.
Passaggio 2
Torna alla cartella di lavoro o al foglio di lavoro di Excel. Clicca la scheda Sviluppo e poi il pulsante Editor Visual Basic a sinistra del menu principale della barra multifunzione.
Passaggio 3
Nella finestra dell'editor Visual Basic, clicca Strumenti poi Proprietà progetto VBA.
Passaggio 4
Clicca la scheda Protezione. Metti un segno di spunta accanto a Blocca progetto per la visualizzazione. Inserisci una password nel campo appropriato, poi digita di nuovo la password nel campo di conferma. Clicca il pulsante OK.
Passaggio 5
Salva la cartella di lavoro, poi chiudila e riaprila affinché le modifiche abbiano effetto.
Suggerimento
Mentre questo metodo protegge il codice in caso di errore imprevisto, è considerata una buona pratica di programmazione scrivere codice specifico per gestire gli errori.