Con Excel 2007 , Microsoft ha proposto un nuovo formato per i file di Excel - xlsx , che contiene tutti i dati nel foglio di calcolo in un file compresso con strutture di dati XML derivati all'interno di esso . . Pensate . Xlsx come a un file compresso con diversi altri file all'interno di esso . Ha inoltre messo in evidenza un nuovo formato di file per le cartelle di lavoro con attivazione macro , con l'estensione * . Xlsm . Se sei nuovo di Excel , o nuovi per i nuovi formati , sapendo che ogni tipo di file di dati ha in sé può essere un po ' confusa . Cartelle di lavoro con attivazione macro di
Microsoft Excel utilizza un linguaggio di programmazione Visual Basic, Applications Edition (VBA ) , per fornire l'automazione in fogli di calcolo Excel . Quando questi programmi sono collegati a un foglio di calcolo in Excel 2007 , sono fissati in un file separato all'interno della struttura del file compresso . In questo caso, l'estensione viene modificata in * . Xlsm . Un vantaggio di questo formato su formati precedenti di Excel è il codice VBA può essere rimosso senza lanciare il file . Questo può essere fatto modificando l'estensione del file da . Zip , aprirlo ed eliminare il file " vbaProject.bin " dal " xl " sottodirectory all'interno di esso .
Protezione macro
Quando si apre una cartella di lavoro con attivazione macro , per impostazione predefinita , viene visualizzata una notifica sopra la barra della formula che dice " Security Risk : le macro sono state disattivate " con un pulsante " Opzioni". Premendo il pulsante tirerà su una finestra di dialogo chiamata " Security Alert - Macro ", che vi racconterà l'attendibilità della fonte della macro , e vi darà una scelta di "Aiuto mi protegge dal contenuto sconosciuto " o "Abilita questo contenuto. " Se si considera attendibile l'origine della cartella di lavoro con attivazione macro , scegliere quest'ultima e quindi fare clic su "OK".
Modifica delle impostazioni di protezione
Si può cambiare di Excel comportamento di sicurezza macro facendo clic sulla scheda "Sviluppatore " di Excel , e facendo clic sul gruppo " Codice" . Ci sarà un'opzione per "Sicurezza Macro " nel gruppo c'è . Le opzioni per la " Protezione macro " includono la disattivazione di tutte le macro , senza notifica - questo è utile per garantire le macro non funzionano - il default di disattivare le macro con notifica , come sopra descritto , consentendo macro con firma digitale per eseguire automaticamente e consentendo a tutti macro, che non è raccomandato.
Altri formati cartella di lavoro con attivazione macro
La maggior parte di cartelle di lavoro con attivazione macro utilizzano il formato . xlsm . Ci sono due ulteriori file di attivazione macro di Excel . Il primo tipo , . Xltm , è un file di modello di Excel con attivazione macro . Un file modello è un file di Excel premade che ha diverse formule e le istruzioni di formattazione già preparati; un esempio di un modello di Excel sarebbe un programma di lavoro -log ogni ora . File Modello con attivazione macro significare tutti i fogli realizzati con il modello avrà anche le macro registrate . Il secondo tipo , con l'estensione . Xlam , viene utilizzato per specializzato componente aggiuntivo di Excel file che espandono la gamma di funzioni e tipi di problemi di Excel è in grado di gestire. Pensare. File xlam come una specie di plugin del browser per Excel .