Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как удалить несуществующие макросы / 25 сообщений из 34, страница 1 из 2
29.10.2010, 08:19
    #36926995
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Добрый день!
Есть книга Excel с несколькими несуществующими макросами. Т.е. если запустить Сервис - Макрос - Макросы, то появляется список макросов, у которых недоступна кнопка удалить, а при нажатии "Войти" или "Изменить" выдается ошибка "Неверная ссылка". Как можно избавиться от таких макросов? При создании новой книги и копировании листов эти макросы также копируются.
...
Рейтинг: 0 / 0
29.10.2010, 11:16
    #36927306
fedoamx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Nikosta,

alt+f11
...
Рейтинг: 0 / 0
29.10.2010, 11:22
    #36927322
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
А VBA-проект не защищен случаем? Вы можете сами просмотреть модули, в которых находятся все эти макросы?
...
Рейтинг: 0 / 0
29.10.2010, 12:07
    #36927474
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
В редакторе VB могу попасть в любой модуль, правда везде все чисто, я поэтому не знаю, в каком они модуле. Да и после удаления всех модулей макросы все-равно остаются.
...
Рейтинг: 0 / 0
29.10.2010, 12:26
    #36927550
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Еще такое наблюдение. Если очистить содержимое проблемного листа и его скопировать в новую книгу, то ее размер сразу увеличивается с 16Кб до 630Кб. Ну и макросы сразу появляются в новой книге. Еще в этом листе границы между ячейками (которые не выводятся на экран) синие...
...
Рейтинг: 0 / 0
29.10.2010, 13:39
    #36927770
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Дайте образец вашего "проблемного" файла....
...
Рейтинг: 0 / 0
29.10.2010, 13:58
    #36927811
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
он весит 700Кб, а тут ограничение на 150...
Продолжая разбираться в проблеме, выяснил, что у данного файла очень большой сценарий (если это так называется, видно в редакторе сценариев). Так вот удаление этого сценария приводит как к уменьшению размера до 16Кб и исчезают проблемные макросы. Но, к сожалению, исчезают и все данные при этом.
...
Рейтинг: 0 / 0
29.10.2010, 14:14
    #36927858
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
AndreTM, отправил файл по почте
...
Рейтинг: 0 / 0
29.10.2010, 15:27
    #36928085
_slan_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Nikosta, в код листа заходили?
...
Рейтинг: 0 / 0
29.10.2010, 16:16
    #36928205
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
NikostaТак вот удаление этого сценария приводит как к уменьшению размера до 16Кб и исчезают проблемные макросы. Но, к сожалению, исчезают и все данные при этом.
Какие именно данные?
Я так понял, что там еще в Properties целая куча какой-то инфы хранится.
Так вы-то что именно хотите от этого файла?
...
Рейтинг: 0 / 0
01.11.2010, 06:28
    #36930363
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
_slan_Nikosta, в код листа заходили?
В код листа заходил - там все чисто

_slan_Я так понял, что там еще в Properties целая куча какой-то инфы хранится
Подскажите, это где?

_slan_Так вы-то что именно хотите от этого файла?
Хочу, чтоб все осталось как есть, только список макросов исчез при запуске Сервис-Макрос-Макросы
...
Рейтинг: 0 / 0
01.11.2010, 10:02
    #36930468
sergeyvg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
вот здесь пример удаления макросов и ссылок, может поможет
http://www.sql.ru/forum/actualthread.aspx?tid=370746&hl=references
...
Рейтинг: 0 / 0
01.11.2010, 14:31
    #36931217
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
sergeyvgвот здесь пример удаления макросов и ссылок, может поможет
http://www.sql.ru/forum/actualthread.aspx?tid=370746&hl=references

Макрос отработал - удалил только сам себя )
...
Рейтинг: 0 / 0
17.12.2010, 11:22
    #37020125
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Может эти макросы сидят в автоматически загружаемом файле Personal.xls или ему подобном, а не во вновь создаваемых файлах. И проект того файла защищен.

А чтобы закачать файл объёмом 750 Кб, его можно заархивировать.
...
Рейтинг: 0 / 0
20.12.2010, 14:34
    #37024739
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Где точно находятся эти макросы я не знаю. Но если удалить сценарий, как я уже писал, то они исчезают. Но тогда и все данные книги пропадают.
Про архив я что-то и не подумал - выкладываю.
...
Рейтинг: 0 / 0
20.12.2010, 16:28
    #37025080
W_I_N_T_E_R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Nikosta...Еще в этом листе границы между ячейками (которые не выводятся на экран) синие...
...
Рейтинг: 0 / 0
21.12.2010, 07:38
    #37026077
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Про линии сетки буду знать, спасибо. Но, значит, они здесь не при чем - макросы по-прежнему удалить не могу.
...
Рейтинг: 0 / 0
21.12.2010, 13:47
    #37026973
W_I_N_T_E_R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
В Вашем файле огромная куча (более 800!) именованных диапазонов. Они то и создают большой "вес" файла.
...
Рейтинг: 0 / 0
21.12.2010, 13:58
    #37027013
W_I_N_T_E_R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Насчёт макросов: в этом файле их действительно нет. Хотя диалоговое окно указывает, что макросы находятся в этой книге.
ИМХО это глюк, т.к. если судить, что порядковый номер листа представленного здесь файла №77(!), количество имён более 800(!), а ссылки в именах указывают на множество других файлов Excel и присутствуют сценарии - багов не избежать (-:
...
Рейтинг: 0 / 0
21.12.2010, 17:14
    #37027767
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
NikostaДобрый день!
Есть книга Excel с несколькими несуществующими макросами. Т.е. если запустить Сервис - Макрос - Макросы, то появляется список макросов, у которых недоступна кнопка удалить, а при нажатии "Войти" или "Изменить" выдается ошибка "Неверная ссылка". Как можно избавиться от таких макросов? При создании новой книги и копировании листов эти макросы также копируются.

действия

-открыла исходный в ексель
-сохранила ваш файл как MAK00.HTML
-переименовала в мак00.xls
-открыла последний екселем с небольшой руганью, сохранила как mak00.xlsx


результат

-группировка сохранилась
-макросы пропали
-формул не было в исходном-------------не могла сравнить

попробуйте на дубликате с информацией
...
Рейтинг: 0 / 0
24.12.2010, 08:30
    #37033032
Nikosta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Все именованные диапазоны удалил - размер уменьшился, макросы остались. Что касается переброски в HTML, то это проблематично, т.к. исходный файл содержит около 60 листов, связанных друг с другом, и если возникнет ошибка, то я не сразу про это узнаю.
Такой файл предоставили, в нем и работать.
Если будут еще предположения, как убрать макросы, не затрагивая данные - пишите, попробую.
Спасибо.
...
Рейтинг: 0 / 0
24.12.2010, 11:40
    #37033371
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
Nikosta,

открыть в оф2007 и сохранить в формате без макросов
...
Рейтинг: 0 / 0
24.12.2010, 11:40
    #37033373
W_I_N_T_E_R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
1. Открыл Ваш файл в Опен офисе, запустил Basic
...
Рейтинг: 0 / 0
24.12.2010, 11:46
    #37033385
W_I_N_T_E_R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
2. Управление => Лист 77 => Удалить
...
Рейтинг: 0 / 0
24.12.2010, 11:47
    #37033391
W_I_N_T_E_R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить несуществующие макросы
3. Открыл в Excel 2003 => Alt + F11 => Remove
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как удалить несуществующие макросы / 25 сообщений из 34, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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