powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / не сохраняется макрос в надстройке .xlam
8 сообщений из 8, страница 1 из 1
не сохраняется макрос в надстройке .xlam
    #39939671
gvozdev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!


Пытаюсь создать макрос в надстройке, сохраняю и закрываю. при новом открытии надстройки макроса нет.


В чем причина? Что делаю неправильно?
...
Рейтинг: 0 / 0
не сохраняется макрос в надстройке .xlam
    #39939677
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gvozdev,

а как сохраняете? Из VBA кнопкой дискеты? Или из активного файла?
Почему спрашиваю: настораживает фраза
gvozdev
сохраняю и закрываю. при новом открытии надстройки

надстройка не закрывается сама - она закрывается вместе с Excel. Или, если изначально это был файл другого формата, впоследствии сохраненный как надстройка, то сначала его надо открыть, внести изменения в коде, сохранить из VBA .
...
Рейтинг: 0 / 0
не сохраняется макрос в надстройке .xlam
    #39939679
gvozdev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The_Prist,

Из VBA.
...
Рейтинг: 0 / 0
не сохраняется макрос в надстройке .xlam
    #39939684
gvozdev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The_Prist,

Пытался сделать надстройку по шаблону https://www.planetaexcel.ru/techniques/3/6154/. В итоге макросы не сохраняются.
...
Рейтинг: 0 / 0
не сохраняется макрос в надстройке .xlam
    #39939687
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gvozdev,

тогда нужно больше информации: где создаете код(в каком модуле), как создаете, куда сохраняете, как закрываете . Ибо симптомы очень похожи на то, что пытаетесь открыть надстройку, которая уже открыта.
Для чистоты эксперимента можно переименовать проект VBA(Tools -VBAProject Properties -Project name). После всех изменений скомпилировать: Debug -Compile project. И закрывать полностью Excel. Надстройку при этом не подключать , а открывать каждый раз как отдельный файл.
Так же попробовать сохранить изменения в другом файле. Если все сохраняется, то создать новую книгу, перенести в неё необходимые коды и сохранить как надстройку в корень диска С. Открыть, внести изменения в код, закрыть. Открыть. Посмотреть, сохранились ли изменения. Если да - закрыть и перенести файл в нужную папку, открыт заново. Внести изменения, сохранить, закрыть. Открыть и посмотреть, сохранились ли изменения.
И обязательно убедитесь, что сохранение идет в папку, к которой полные права доступа(чтение и запись).
...
Рейтинг: 0 / 0
не сохраняется макрос в надстройке .xlam
    #39939697
gvozdev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The_Prist,

Делаю так: открываю файл с расширением .xlam; захожу в VBA, добавляю Module1 в Modules. Прописываю самый простой макрос.

Сохраняю, нажав на кнопку в VBA (дискетка), закрываю EXcel. снова открываю файл .xlam и не нахожу там свой макрос. (Судя по времени создания файла он не обновляется)


Для чистоты эксперимента можно переименовать проект VBA(Tools -VBAProject Properties -Project name). После всех изменений скомпилировать: Debug -Compile project. И закрывать полностью Excel. Надстройку при этом не подключать, а открывать каждый раз как отдельный файл. Сделал так, не помогло...
...
Рейтинг: 0 / 0
не сохраняется макрос в надстройке .xlam
    #39939854
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gvozdev,

ищите проблему где-то у себя. Тут вообще два варианта:
1. Либо Вы изменения делаете не в том файле, хотя настоятельно думаете, что все верно.
2. Глючит офис и просится на переустановку.
Хотя не вижу, чтобы Вы отписались по поводу других советов: создать новую надстройку, сохранить в корень диска С и т.д.
...
Рейтинг: 0 / 0
не сохраняется макрос в надстройке .xlam
    #39939905
gvozdev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The_Prist
gvozdev,


Хотя не вижу, чтобы Вы отписались по поводу других советов: создать новую надстройку, сохранить в корень диска С и т.д.
Этот вариант работает: сначала создаю макрос, затем сохраняю документ как .xlsm. Затем открываю, и сохраняю как .хlam. Макрос в нем остается...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / не сохраняется макрос в надстройке .xlam
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]