Макрос крпируется вместе со станицей

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Marinero
Сообщения: 1
Зарегистрирован: 01 авг 2009, 09:50

Подскажите пожалуйста, имеется проблема:

Первоначально работал с файлом в Excele содержащим макрос на VB, файл был немного переделан (макрос сначала был защащен паролем) потом из этого файла была скопирована страница и макрос перескочил в новый файл, хотя макрос специальнно не копировался. Теперь если войти в Екселе в
-Tools
-Macro
-Macros
то в открывшемся списке имеется это макрос, но его нельзя не открыть, не редактировать, не удалить. Если открыть редактор VB его нет как модуля. При копировании страницы он опять перескакивает в другой файл.
Как его победить?
Аватара пользователя
mc-black
Сообщения: 250
Зарегистрирован: 08 май 2008, 16:09
Откуда: Россия, Нижний Новгород
Контактная информация:

Макрос в модуле листа, что непонятного? Он будет копироваться вместе с самим листом. Выход 1 - скопировать содержимое листа в другую книгу при помощи Copy/Paste (при этом макросы не будут скопированы). Вариант 2 - при помощи утилиты Advanced VBA Password Recovery сломать пароль к проекту VBA и удалить макрос вручную.
На заказ: VBA, Excel mc-black@yandex.ru
Ответить