Страницы: 1
RSS
Сохранить как надстройку для любого документа
 
Здравствуйте, как сохранить данный файл, чтобы он выполнялся в любом файле? Как надстройка. Я сохранил, но появляется ошибка "не удается выполнить макрос возможно этот макрос отсутствует в текущей книге" при нажатии кнопки надстройки на панели.
 
1. сохраните файл с макросом как надстройку
2. скопируйте макрос в личную книгу макросов
3. перенесите файл в папку автозагрузки Excel
4. сохраните функционал макроса в DLL, подключите ее
--------------
5. выберите удобный вам вариант организации постоянного доступа к нужному вам макросу
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
Андрей Нечитаев написал:
при нажатии кнопки надстройки на панели
не нашел ни одной кнопки, которая бы создавалась для этой надстройки. Только макросы. А кнопки, скорее всего Вы создали просто в своем Excel и назначили им макросы из этого файла. Надстройки делаются чуть иначе: Как создать свою надстройку?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
А как по другому можно запускать данный макрос на всех книгах открывающихся? Просто файлы будут генерироваться каждый день по несколько раз, иметь разное название и т.д. и нужно их запускать будет постоянно
 
Андрей Нечитаев,
сохраните просто макрос в свою личную книгу макросов
 
Личная книга макросов может обнулится, а вот своя надстройка в этом плане надёжнее
Изменено: Jack Famous - 29.06.2022 13:29:02
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
надстройка
 
Цитата
Андрей Нечитаев написал:
А как по другому можно запускать данный макрос на всех книгах открывающихся?
да никак, если хотите кнопками запускать. Если правильно сделать надстройку - то коды из неё будут её кнопками запускаться без проблем. Я же ссылку на статью с примерами дал - там не так сложно разобраться вроде.
Изменено: Дмитрий(The_Prist) Щербаков - 29.06.2022 15:06:20
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Наверх