Excel macro-enabled add-in
SpreadsheetsXLAM adds functions, commands or business workflows to Excel rather than storing an ordinary report. If double-clicking shows nothing, check add-in registration. Because it can execute downloaded VBA, verify the publisher before activation.
- Main use
- Adding Excel functions and commands
- Data type
- Code-bearing installation / execution format
All sections, questions and sources
Content reviewed: · Editor:Kai
Example: a practical checking sequence
Example: a colleague’s workbook shows #NAME? for a custom function. Ask which XLAM and version it needs before changing formulas. Register an authorized copy and test expected results. Document its location, Excel version and OS dependencies, or provide values/PDF when only results are needed.
Opening steps
Choose your environment or purpose to see its steps.
Menu labels and support vary by app, OS and version. Preserve the original before making changes.
Troubleshooting by symptom
- No worksheet appears: this may be normal for an add-in; check registration.
- Untrusted-source warning: internet macro blocking may apply; use approved distribution and organizational procedures.
- #NAME? errors may indicate missing or disabled add-ins, renamed functions or version differences.
- Only another PC fails: check Excel architecture, OS-specific code and additional libraries.
- Failure after moving the file may reflect an obsolete registered path; re-register from a stable location.
Share or disable an add-in
- Obtain installation instructions, support requirements and version details.
- Send the XLAM and instructions; sharing a workbook does not transfer its add-in.
- Disable it in Excel’s add-in manager and check dependent workbooks before removing files.
Renaming XLAM to XLSX does not create a workbook; removing it can break dependent custom functions.
Trust and macro protection
A downloaded XLAM may register without its macros being enabled; a publisher signature does not necessarily bypass every blocking rule.
Do not solve this by enabling all macros globally. Ask the legitimate publisher or administrator for an approved installation method.
Source for these steps:Microsoft · Macros from the internet are blocked by default in Office
Transfer workbook dependencies
Record required add-in versions when handing over custom-function workbooks. For results-only delivery, values or PDF copies may suffice.
- Test representative functions and compare results.
- Check licensing and redistribution terms.
- Retain the previous version and a test workbook.
Related-format differences
| Format / purpose | Use and preserved information |
|---|---|
| XLAM | Macro-enabled Excel add-in. |
| XLSM | Workbook containing data and VBA. |
| XLSX | Ordinary workbook without VBA. |
Handling and security
An add-in can execute VBA, not merely display data. Verify provenance and permissions before installing it on a work computer.
Questions and answers
Is double-clicking enough?
It depends on distribution; verify registration in Excel’s add-in manager.
Does it run in Excel for the web?
VBA XLAM add-ins do not run like desktop add-ins in the web app.
Does the same code work on Mac?
Windows-specific dependencies may prevent operation; check publisher support.
Can removing it affect workbooks?
Yes, if functions or commands depend on it; check before disabling.
Should I bypass a warning?
Do not bypass protection indiscriminately; use the publisher’s or administrator’s approved method.
Format facts: name, steward and MIME type
- Formal name
- Excel Open XML Macro-Enabled Add-In
- Steward / specification
- Microsoft
- MIME type
- application/vnd.ms-excel.addin.macroEnabled.12
Primary and official sources
- Software documentationAdd or remove add-ins in Excel
Managing Excel add-ins
Microsoft · Link checked: - Software documentationFile formats supported in Excel
Excel binary, template and add-in formats
Microsoft · Link checked: - Platform documentationMacros from the internet are blocked by default in Office
Internet macro blocking and trust management
Microsoft · Link checked: