Vai al contenuto
Converti xlsx in xlsm

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

  1. Aprire il file .xlsx nella versione desktop di Excel per Windows o macOS.
  2. Selezionare File → Save As. Utilizzare Save a Copy quando disponibile se si desidera mantenere invariato il file originale.
  3. Scegliere Excel Macro-Enabled Workbook (*.xlsm) nell'elenco dei tipi di file.
  4. Scegliere una destinazione, inserire un nome file che termini con .xlsm e selezionare Save.
  5. 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.

Confronto dei formati XLSX e XLSM
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

Già scaricato

Questo file è già stato scaricato. Per tutelare la tua privacy lo abbiamo eliminato dal nostro server subito dopo il download, quindi non può essere scaricato di nuovo. Se ti serve ancora, converti di nuovo il file.