Excel add-ins are self-contained programs that extend or add functionality to Microsoft Office Excel.
Microsoft Office Excel add-ins are self-contained programs that extend or add functionality to Excel. By default add-ins are not enabled, and they need to be installed / activated.
Add-ins can be created in multiple ways
- .xla: a specially saved workbook containing macros for excel-2003 and earlier.
- .xlam: a specially saved workbook containing macros for current versions of excel.
- COM: Custom Component Object Model add-ins written in VB6
- .xll: A DLL add-in using Excel's C API
- Managed COM addins using vsto or visual-studio
Visual Studio provides project templates you can use to create application-level add-ins for Microsoft Excel. You can use add-ins to automate Excel, extend Excel features, or customize the Excel user interface.