Excel, Add-Ins вопрос

igorek1

Есть файл с макросом, в процессе работы которого идет обращение к файлу "name.xla", который является add-in'ом. Мне надо открыть этот файл и нексколько изменить его содержимое. Открыть Excel'ем не получается. Точнее файл открывается, но в нем ничего нет и ничего нельзя сделать.
Может, кто знает, как открыть такой файл?

Usmanova72

невозможно. Если такое требуется, значит в алгоритме траблы.

igorek1

т.е. однажды сделанный add-in уже нельзя изменить? Типа того, как нельзя изменить скомпилированный екзешник. Т.е. надо изменить исходник и перекомпилить.
Тогда второй вопрос: как создавать add-in'ы.

Mixaz

Так бы и написал :), а то я понял, что макросом надо изменить файл .xla :grin:
Открой этот xla, открой редактор Visual Basic в Excel, там в списке проектов должен быть и твой name.xla, если не запоролен.

igorek1

да, первый пост был и вправду неудачный.
Открыл, есть эта книга там со своими листами. Но мне нужно залезть в сами листы(подправить числа там а не в код, который с ними связан. Опция по правой кнопке мыши View object недоступна.

Trofimovyoa

В Visual Basice в свойствах объекта ThisWorkbook нужного тебе xla файла исправь атрибут IsAddIn с True на False, переходи в ексель, редактируй что надо, затем восстанови атрибут как было.
Оставить комментарий
Имя или ник:
Комментарий: