Converti XLSX in XLSM
Converti le cartelle di lavoro XLSX nel formato XLSM con supporto per le macro di Excel senza rinominare l’estensione.
Converti i file XLSX online
Non abbiamo ancora un convertitore online dedicato per XLSX in XLSM, ma puoi convertire i file XLSX online in questi e altri formati:
Vuoi convertire XLSX in XLSM?
Faccelo sapere. Scegliamo le prossime conversioni da aggiungere in base all'interesse.
Come convertire xlsx in xlsm file
- Documenti
- Ancora nessuna valutazione.
Una cartella di lavoro necessita di conversione quando deve contenere macro VBA o entrare in un flusso di lavoro che accetta solo il formato con macro di Excel. Il salvataggio di un file XLSX come XLSM modifica il tipo di pacchetto, ma non crea codice VBA né abilita le macro automaticamente.
Cos'è il formato XLSX
XLSX è il formato standard per le cartelle di lavoro basato su XML utilizzato da Microsoft Excel 2007 e versioni successive, Microsoft 365, LibreOffice Calc, Apple Numbers e molte librerie per fogli di calcolo. È un pacchetto Office Open XML basato su ZIP che archivia fogli di lavoro, formule, formattazione, grafici, tabelle, nomi e dati correlati della cartella di lavoro.
XLSX non può archiviare un progetto VBA incorporato. Se una cartella di lavoro con macro viene salvata come XLSX, Excel avvisa che il contenuto VBA non può essere conservato e rimuove il progetto dalla copia salvata. XLSX è quindi il formato consueto per i fogli di calcolo ordinari, i report esportati e le cartelle di lavoro che non utilizzano macro.
Cos'è il formato XLSM
XLSM è il formato per cartelle di lavoro Office Open XML con macro. Archivia lo stesso contenuto generale della cartella di lavoro di XLSX e può contenere anche un progetto VBA, solitamente archiviato all'interno del pacchetto come vbaProject.bin.
Utilizzare XLSM per le cartelle di lavoro contenenti procedure VBA, gestori di eventi, UserForms o controlli che eseguono macro. Excel normalmente avvisa gli utenti prima di eseguire VBA, che devono selezionare Enable Content solo quando il file e il relativo codice sono considerati affidabili. XLSM non è intrinsecamente più piccolo o migliore di XLSX per una cartella di lavoro senza macro.
Convertire con Microsoft Excel
- Aprire il file
.xlsxnella versione desktop di Excel per Windows o macOS. - Selezionare File → Save As. Utilizzare Save a Copy quando disponibile se si desidera mantenere invariato il file originale.
- Scegliere Excel Macro-Enabled Workbook (*.xlsm) nell'elenco dei tipi di file.
- Scegliere una destinazione, inserire un nome file che termini con
.xlsme selezionare Save. - Se Excel avvisa che il formato selezionato supporta le macro, confermare di voler mantenere il formato con macro.
Non modificare soltanto l'estensione del nome file. Rinominare workbook.xlsx in workbook.xlsm lascia il pacchetto interno come XLSX, quindi Excel può segnalare che l'estensione non corrisponde al formato del file.
Quando l'origine è un normale file XLSX, il file XLSM salvato non contiene VBA. Aggiungere il codice in un secondo momento tramite Visual Basic Editor di Excel se sono necessarie macro, quindi testare la cartella di lavoro prima della distribuzione.
Convertire con LibreOffice Calc
Aprire la cartella di lavoro in Calc, selezionare File → Save As, scegliere il formato Excel con macro .xlsm e confermare che la cartella di lavoro debba essere salvata in formato Excel. Il nome esatto del filtro varia in base alla versione di LibreOffice.
LibreOffice può convertire la struttura della cartella di lavoro, ma la compatibilità con VBA è incompleta. Riaprire il risultato in Microsoft Excel e controllare formule, formattazione, controlli, collegamenti esterni, connessioni dati ed eventuali macro prima di fare affidamento sul file. Per una cartella di lavoro che contiene già VBA specifico di Excel o controlli avanzati, Excel desktop è il convertitore più sicuro.
Utilizzare un convertitore online
Servizi come CloudConvert e Convertio offrono la conversione XLSX-XLSM tramite browser. Caricare solo cartelle di lavoro adatte al trasferimento a un server di terze parti; durante l'elaborazione potrebbero essere esposti dati riservati, credenziali, stringhe di connessione e formule proprietarie.
Un servizio online può modificare il formato del pacchetto, ma non può creare codice VBA utile. Potrebbe inoltre modificare formule, collegamenti esterni, connessioni dati, controlli, grafici o formattazione avanzata. Scaricare il risultato, aprirlo in Excel desktop e confrontarlo con l'origine prima di condividerlo.
Controllare la cartella di lavoro convertita
- Confrontare i valori calcolati importanti con l'originale XLSX. Excel può ricalcolare le formule all'apertura del nuovo file, soprattutto quando vengono utilizzate funzioni volatili, collegamenti esterni, componenti aggiuntivi o funzionalità non supportate.
- Esaminare gli intervalli denominati, le tabelle, i grafici, il contenuto di Power Query, le connessioni dati, i controlli ActiveX o per moduli e i collegamenti esterni. Queste funzionalità possono comportarsi in modo diverso tra le versioni di Excel e i convertitori di terze parti.
- Se la cartella di lavoro contiene VBA, verificare che il progetto, i riferimenti, i gestori di eventi, gli UserForms e il codice con firma digitale funzionino ancora. Il salvataggio o la conversione di una cartella di lavoro firmata può invalidarne la firma digitale.
- Conservare l'XLSX originale come backup. Aprire il file XLSM inizialmente con le macro disabilitate e abilitarle solo dopo aver verificato l'origine e il contenuto del file.
Confronto formato: XLSX vs XLSM
Come i formati XLSX e XLSM si confrontano sulle proprietà più importanti per questa conversione.
| Proprietà | .XLSX Microsoft Excel Open XML Spreadsheet | .XLSM Microsoft Excel Macro-Enabled Workbook |
|---|---|---|
| Testo modificabile | No | Limitato |
| Layout pagina fisso | No | No |
| Formattazione del testo | Estesa | Estesa |
| Immagini | Sì | Sì |
| Elementi interattivi | Sì | Sì |
| Protezione con password | Base | Base |
| Si apre in un browser web | Parziale | Parziale |
| Dimensione tipica del file | Medio | Medio |
| Standard aperto | Sì | Parzialmente aperto |
| Ideale per | Scambio dati | Editing e post-produzione |
| Introdotto | 2007 | 2007 |
| Sviluppatore | Microsoft | Microsoft |
| Tipo MIME | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | application/vnd.ms-excel.sheet.macroEnabled.12 |
Le informazioni su estensioni e tipi di file sono fornite da File-Extensions.org
Software e collegamenti suggeriti: convertitori da xlsx a xlsm
Altre conversioni di file .xlsx
- xlsx in sav
- xlsx in mpp
- xlsx in accdb
- xlsx in webp
- xlsx in arff
- xlsx in csv
- xlsx in xls
- xlsx in lvm
- xlsx in numbers
- xlsx in doc
- xlsx in docx
- xlsx in gsheet
- xlsx in htm
- xlsx in html
- xlsx in jpg
- xlsx in ods
- xlsx in odt
- xlsx in ots
- xlsx in pages
- xlsx in pdf
- xlsx in pmd
- xlsx in pmw
- xlsx in ppt
- xlsx in pptx
- xlsx in prn
- xlsx in qpw
- xlsx in rtf
- xlsx in sdw
- xlsx in slk
- xlsx in stw
- xlsx in tiff
- xlsx in tns
- xlsx in vsd
- xlsx in wb1
- xlsx in wk1
- xlsx in wk4
- xlsx in wks
- xlsx in wq1
- xlsx in xlsb
- xlsx in xlsmhtml
- xlsx in xlt
- xlsx in xltx
- xlsx in xlw
- xlsx in xml
- xlsx in xps