Vedi cosa fa una macro Excel, senza eseguirla
Una cartella di lavoro con macro può avviare un programma, scaricare un file o scrivere su disco, proprio all'apertura. Prima di abilitare le macro, leggi cosa fanno: lo strumento apre il progetto VBA, elenca i moduli e indica le chiamate da tenere d'occhio.
Cosa fa questo strumento
- Ciò che parte da solo: le procedure Workbook_Open, Auto_Open… che si eseguono all'apertura o alla chiusura.
- Chiamate di rete: download, richieste HTTP, connessioni a internet.
- Esecuzione di programmi: Shell, WScript.Shell, comandi di sistema.
- Il file system: lettura, scrittura ed eliminazione di file.
- Il codice di ogni modulo si dispiega, per leggerlo per intero.
Cosa non fa: Lo strumento legge il codice sorgente delle macro, non lo esegue né lo rimuove; per rimuovere le macro, usa Pulisci una cartella di lavoro. Non dice cosa fa davvero una macro, ma quali chiamate sensibili contiene.
Nessun file viene caricato. Spegni la rete una volta caricata questa pagina: lo strumento continua a funzionare. Come verificarlo da solo.
Altri strumenti
- Controllo salute della cartella : Dimensione, righe fantasma, stili, collegamenti, errori, contenuto nascosto: tutto, con correzioni con un clic.
- Pulisci prima dell'invio : Autore, commenti, fogli nascosti, macro: ciò che viaggia con il file senza mostrarsi.
- Ispeziona una cartella di lavoro : Fogli nascosti, autore, commenti, collegamenti: cosa il file porta con sé senza mostrarlo.
- Audit delle formule : Errori, valori fissi, formule che spiccano: cosa verificare in un modello.
- Mappa delle dipendenze : Quale foglio legge quale, quali cartelle vengono richiamate: il diagramma della cartella.