XLSX in XLSM
Excel non ti permette di tenere codice VBA in un file .xlsx. Converti prima la cartella in .xlsm e da quel momento potrà contenere macro. La conversione avviene sul tuo dispositivo, quindi la cartella non viene mai caricata.
Trascina qui i file o clicca per sfogliare
Risultati
Come convertire XLSX in XLSM
- Trascina uno o più file .xlsx nello strumento qui sotto.
- Il formato di uscita è già impostato su XLSM.
- Fai clic su converti.
- Scarica il .xlsm e aggiungi le tue macro in Excel.
Perché Excel vuole un file diverso per le macro
Da Excel 2007, Microsoft tiene volutamente le macro fuori dal formato standard .xlsx. Un semplice .xlsx non può mai contenere codice VBA, ed è per questo che è sicuro aprirlo da un’email. Se vuoi automatizzare una cartella con le macro, Excel richiede il formato .xlsm abilitato alle macro e si rifiuta di salvare VBA in un file .xlsx.
Cosa fa questo convertitore
Riscrive il tuo .xlsx come .xlsm con gli stessi fogli, valori, formule, celle unite e formati numerici. Il nuovo file è un contenitore pronto per le macro: aprilo in Excel, vai alla scheda Sviluppo, apri l’editor di Visual Basic e aggiungi il tuo codice. Quando salvi, Excel mantiene le macro perché ora il tipo di file le consente.
Buone abitudini con i file con macro
- Tieni una copia .xlsx semplice dei dati da condividere. Le persone diffidano, a ragione, dei file con macro che non si aspettavano.
- Avvisa chi riceve il file che contiene macro, così l’avviso di sicurezza non lo coglie di sorpresa.
- Abilita le macro solo nei file di persone di cui ti fidi.
Privato per progettazione
La conversione avviene nel tuo browser. La cartella non viene mai caricata, quindi strumenti interni e modelli finanziari restano sul tuo computer.
Domande frequenti
La mia cartella di lavoro viene caricata?
No. Il file viene letto e riscritto nel tuo browser, quindi numeri, nomi e formule al suo interno non lasciano mai il tuo dispositivo.
Questo aggiunge delle macro?
No. Ottieni un contenitore abilitato alle macro con gli stessi fogli e dati. Il VBA lo aggiungi tu in Excel, dalla scheda Sviluppo.
Cosa viene mantenuto e cosa no?
Vengono mantenuti i valori delle celle, le formule, tutti i fogli, i nomi dei fogli, le celle unite e i formati numerici. Caratteri, colori di riempimento, bordi, grafici, immagini, tabelle pivot e formattazione condizionale non vengono riscritti, perché richiedono il motore completo di Excel. Conserva l’originale se la formattazione è importante.
Perché Excel mi avvisa quando apro un .xlsm?
Excel chiede sempre conferma prima di eseguire le macro di un file scaricato. L’avviso è normale e ti protegge da codice che non hai scritto tu.
I tuoi file non lasciano mai il tuo dispositivo
Ogni strumento di Squishly Tools è gratuito al 100% e funziona interamente nel tuo browser. Le tue immagini e i tuoi documenti vengono elaborati sul tuo computer e non vengono mai caricati su un server. Niente account, niente filigrane e nessun trucco.