Бесплатные и коммерческие надстройки VBA для Excel отличаются условиями использования. 1
Бесплатные надстройки распространяются с открытыми исходными кодами и не имеют ограничений по продолжительности использования. 2 Например, на сайте excel-vba.ru представлены бесплатные надстройки, которые работают с версиями Excel 2003 и старше. 2
Условно-бесплатные надстройки имеют бесплатную версию с некоторыми ограничениями, например, по продолжительности использования (обычно 15 дней). 1 После покупки лицензии все ограничения снимаются, и пользователь может пользоваться программой сколь угодно долго. 1
Таким образом, основное отличие заключается в том, что бесплатные надстройки распространяются без ограничений, а условно-бесплатные — с бесплатной версией с некоторыми ограничениями, которые снимаются после покупки лицензии.