.XLAM

File XLAM

Microsoft Excel Macro-Enabled Add-In
Fai una domanda
RISPOSTA RAPIDA

Un file XLAM è un componente aggiuntivo di Microsoft Excel che raggruppa macro VBA e funzioni personalizzate per estendere Excel con nuovi strumenti o pulsanti della barra multifunzione. Non si apre come un normale foglio di calcolo: va installato tramite File > Opzioni > Componenti aggiuntivi > Gestisci: Componenti aggiuntivi di Excel > Vai > Sfoglia. Poiché contiene sempre codice eseguibile che viene avviato automaticamente al caricamento, installa file XLAM solo da fonti affidabili.

Sviluppatore: Microsoft Categoria: File con plugin Standard aperto MIME: application/vnd.ms-excel.addin.macroEnabled.12
SI APRE SU Windows macOS
Correlati: .XPI · .XLA · .CRX · .BUNDLE

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 20, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file XLAM?

I file .xlam memorizzano componenti aggiuntivi per Microsoft Excel, fornendo nuove caratteristiche e funzionalità attraverso macro VBA esposte come funzioni personalizzate, comandi della barra multifunzione o routine di automazione. Il formato .xlam è conforme allo standard Office Open XML - anche i file .xlsx e .xlsm utilizzano questo standard. Confezionato come un archivio ZIP di parti XML insieme a un flusso binario xl/vbaProject.bin, il formato .xlam è il successore diretto Open XML del vecchio componente aggiuntivo binario .xla. Il supporto è stato introdotto con Excel 2007 come parte della specifica OOXML ECMA-376 / ISO/IEC 29500, e il formato rimane pienamente attuale in Microsoft 365.

Componenti aggiuntivi di Excel

I componenti aggiuntivi di Excel possono essere suddivisi in gruppi in base al formato del file e al tipo di funzionalità offerta. A differenza di una semplice cartella di lavoro .xlsx, un file .xlam deve contenere macro: il trasporto di codice VBA è il suo scopo principale. Excel carica i file .xlam in background come cartelle di lavoro nascoste; le macro e le funzioni personalizzate che espongono sono disponibili per qualsiasi cartella di lavoro aperta, indipendentemente dal formato del file di quest'ultima. Il formato precedente .xla svolgeva lo stesso ruolo in forma binaria prima dell'era Open XML.

Sicurezza e incolumità

RISCHIO: HIGH

Un file XLAM contiene sempre VBA eseguibile e Excel esegue automaticamente il codice di un componente aggiuntivo abilitato ogni volta che si avvia - non c'è un avviso «abilita macro» per ogni apertura una volta che è stato ritenuto attendibile. Ciò rende un XLAM malevolo più pericoloso di un XLSM occasionale. Regole: installa solo componenti aggiuntivi di autori fidati, preferisci quelli firmati digitalmente e ispeziona un XLAM sconosciuto prima dell'uso (rinominalo in .zip e guarda vbaProject.bin / customUI). Conservali nei Percorsi attendibili di Excel invece di abbassare la sicurezza delle macro a livello globale. Tratta un allegato .xlam inaspettato come qualsiasi altro eseguibile.

Dettagli del formato

in sintesi
NOME COMPLETOMicrosoft Excel Macro-Enabled Add-Inanche noto come Excel Open XML Add-in, Excel 2007+ add-in
SVILUPPATOREMicrosoftdal 2007 (Excel 2007); part of ECMA-376 / ISO-IEC 29500 OOXML
TIPO MIMEapplication/vnd.ms-excel.addin.macroEnabled.12
TIPOPacchetto di componenti aggiuntivi Office Open XML (OOXML / OPC) basato su ZIP, abilitato per VBA
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Primi byte identici a qualsiasi ZIP e a XLSX/XLSM/DOCX. Si distingue tramite [Content_Types].xml (il tipo di contenuto main+xml dell'add-in) oltre alla cartella xl/ e a un file xl/vbaProject.bin incorporato.

Programmi che aprono file XLAM

Windows3 apps
Microsoft Excel A pagamento File > Opzioni > Componenti aggiuntivi > Gestisci: Componenti aggiuntivi di Excel > Vai > Sfoglia, seleziona il file .xlam, spuntalo per caricarlo. Viene eseguito nascosto in background.
7-Zip Open-source Tasto destro > Apri archivio per ispezionare le parti del file XLAM (è uno ZIP) - utile per controllare i contenuti prima di fidarsi.
Microsoft Office (Excel component) A pagamento Come sopra - l'app Excel all'interno di Office è ciò che carica i componenti aggiuntivi; «Office» da solo è la suite, non il programma di apertura.
macOS1 app
Microsoft Excel A pagamento File > Opzioni > Componenti aggiuntivi > Gestisci: Componenti aggiuntivi di Excel > Vai > Sfoglia, seleziona il file .xlam, spuntalo per caricarlo. Viene eseguito nascosto in background.

Dettagli tecnici

specifiche approfondite
Formato contenitoreArchivio ZIP (Open Packaging Conventions / OPC); stesso involucro strutturale di .xlsx e .xlsm, distinto dal tipo di contenuto dichiarato all'interno del pacchetto
Firma del file (magic bytes)50 4B 03 04 («PK») all'offset 0 - identico a qualsiasi ZIP; si distingue internamente per [Content_Types].xml che dichiara il tipo di contenuto add-in e la presenza di xl/vbaProject.bin
Tipo MIMEapplication/vnd.ms-excel.addin.macroEnabled.12
Tipo di contenuto internoapplication/vnd.ms-excel.addin.macroEnabled.main+xml, dichiarato in [Content_Types].xml all'interno del pacchetto OPC
Flusso binario VBAxl/vbaProject.bin - un documento composto OLE2 incorporato nello ZIP che contiene tutto il codice sorgente del modulo VBA e il p-code compilato
Codifica XMLUTF-8 per tutte le parti XML; binario per xl/vbaProject.bin e per eventuali immagini o oggetti OLE incorporati
CompressioneDEFLATE per ogni voce ZIP; le parti XML sono compresse, i flussi binari (vbaProject.bin) possono essere memorizzati non compressi
CrittografiaECMA-376 Agile Encryption (AES-256) opzionale per l'intero pacchetto se salvato con password; il progetto VBA può anche essere protetto separatamente da password utilizzando un blocco legacy basato su RC4
Firma del codiceSupporta le firme digitali Office per il progetto VBA e/o il pacchetto OPC, consentendo l'affidabilità delle macro senza disabilitare completamente gli avvisi di sicurezza di Excel
Dimensione tipica del fileDa 20 KB a diversi MB a seconda del volume del codice VBA e di eventuali risorse incorporate come immagini o schemi XML
Comportamento di caricamentoCaricato da Excel in background come cartella di lavoro nascosta; le sue funzioni e macro sono disponibili globalmente per tutte le cartelle di lavoro aperte senza apparire nell'elenco delle finestre
Designatore versione internamacroEnabled.12 - il «12» si riferisce a Office 2007 (build interna Office 12); la struttura del pacchetto OPC non ha subito cambiamenti di versione principale dalla sua introduzione
Formato precedente.xla - componente aggiuntivo binario di Excel basato su OLE2 utilizzato prima di Excel 2007; .xlam lo sostituisce con un contenitore Open XML mantenendo VBA come linguaggio macro
Supporto piattaformaWindows (supporto completo per VBA e gestione componenti aggiuntivi) e macOS (Excel per Mac esegue .xlam con VBA, sebbene alcune chiamate API specifiche per Windows potrebbero non essere disponibili)
Rilasciato2007 (Excel 2007); part of ECMA-376 / ISO-IEC 29500 OOXML
Ultima versioneSame OPC/OOXML package format since Excel 2007; current in Microsoft 365
Standard apertoSì · royalty-free
Specificalearn.microsoft.com

Conversioni XLAM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file XLAM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file XLAM.

Domande frequenti

Come si installa un componente aggiuntivo XLAM in Excel?
File > Opzioni > Componenti aggiuntivi > in basso imposta «Gestisci: Componenti aggiuntivi di Excel» > Vai > Sfoglia, seleziona il file .xlam e spuntalo. Le sue funzioni e i pulsanti della barra multifunzione verranno caricati a ogni avvio di Excel. (Su Mac: Strumenti > Componenti aggiuntivi di Excel.)
Qual è la differenza tra XLAM e XLSM?
Entrambi memorizzano macro VBA. XLSM è una normale cartella di lavoro che si apre e si modifica; XLAM è contrassegnato come componente aggiuntivo, quindi Excel lo carica nascosto in background per fornire strumenti e funzioni a tutte le cartelle di lavoro.
Qual è la differenza tra XLAM e il vecchio XLA?
XLA è il componente aggiuntivo binario precedente al 2007; XLAM è la stessa idea nel moderno formato Open XML basato su ZIP. Excel può salvare in entrambi i modi, ma XLAM è lo standard attuale.
È sicuro aprire un file XLAM?
Solo se ti fidi della fonte. XLAM contiene sempre macro che vengono eseguite automaticamente al caricamento del componente aggiuntivo. Installa componenti aggiuntivi firmati da autori noti e ispeziona quelli sconosciuti (rinominandoli in .zip) prima di abilitarli.
Perché il pulsante del mio componente aggiuntivo è sparito dalla barra multifunzione?
Il componente aggiuntivo è stato deselezionato o spostato. Aggiungilo di nuovo tramite File > Opzioni > Componenti aggiuntivi > Gestisci: Componenti aggiuntivi di Excel > Vai, e assicurati che il file .xlam sia ancora nella sua posizione originale (Excel vi fa riferimento tramite percorso).
LibreOffice o Google Sheets possono usare un file XLAM?
No. XLAM contiene VBA di Excel, che LibreOffice (Basic) e Google Sheets (Apps Script) non eseguono. I componenti aggiuntivi XLAM funzionano solo in Microsoft Excel.

Riferimenti

1Microsoft - Office Open XML / [MS-XLSX] overviewlearn.microsoft.com
2Microsoft - Add or remove add-ins in Excelsupport.microsoft.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Estensioni correlate

.XPICross-Platform Installer (Mozilla add-on package)
.XLAMicrosoft Excel 97-2003 Add-In
.CRXChrome Extension Package
.BUNDLEmacOS Application Plug-in Bundle
.ZXPAdobe Extension / ZXP Package
.SPDSPSS Custom Dialog Package

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z