Основное отличие форматов файлов надстроек .xla и .xlam в Excel заключается в совместимости с версиями программы. 1
.xla — формат для Excel 97–2003, дополнительная программа для выполнения дополнительного кода. 2 Поддерживает использование проектов VBA. 2.xlam — формат для Excel 2010 и выше, на основе XML с поддержкой макросов. 2 Позволяет использовать проекты VBA и листы макросов Excel 4.0 (XLM). 2
Таким образом, файлы .xla подходят для более ранних версий Excel, а .xlam — для версий 2010 и выше. 13 При создании надстроек, которые должны быть совместимы с более ранними версиями, следует использовать формат .xla. 1