Можно dll записать в файл в виде байтов, и при первом открытии файла выгрузить в temp - у EducatedFool есть код на сайте: http://excelvba.ru/tools/Attachments
Можно dll записать в файл в виде байтов, и при первом открытии файла выгрузить в temp - у EducatedFool есть код на сайте: http://excelvba.ru/tools/AttachmentsHugo