Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос начинает работать только после перезагрузки ПК - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос начинает работать только после перезагрузки ПК (Макросы/Sub)
Макрос начинает работать только после перезагрузки ПК
lFJl Дата: Пятница, 18.12.2015, 12:36 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация: 6 ±
Замечаний: 0% ±

Excel 2013
Доброго дня форумчане!
Такая вот проблема, макрос работает нормально, но стоит прервать его выполнение сочетаниями клавиш ctrl+pause, при повторном запуске макроса выдает ошибки, по чем в разных местах(и если открыть другой файл с макросами, то там так же будут сыпаться ошибки). Мне помогает только перезагрузка ПК.
Может есть другой способ решения этой проблемы?
 
Ответить
СообщениеДоброго дня форумчане!
Такая вот проблема, макрос работает нормально, но стоит прервать его выполнение сочетаниями клавиш ctrl+pause, при повторном запуске макроса выдает ошибки, по чем в разных местах(и если открыть другой файл с макросами, то там так же будут сыпаться ошибки). Мне помогает только перезагрузка ПК.
Может есть другой способ решения этой проблемы?

Автор - lFJl
Дата добавления - 18.12.2015 в 12:36
Roman777 Дата: Пятница, 18.12.2015, 12:41 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 980
Репутация: 127 ±
Замечаний: 0% ±

Excel 2007, Excel 2013
lFJl, а перезапуск экселя? чтож за макрос такой, с чем он работает?


Много чего не знаю!!!!
 
Ответить
СообщениеlFJl, а перезапуск экселя? чтож за макрос такой, с чем он работает?

Автор - Roman777
Дата добавления - 18.12.2015 в 12:41
lFJl Дата: Понедельник, 21.12.2015, 12:45 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация: 6 ±
Замечаний: 0% ±

Excel 2013
Roman777,
Да любой файл с макросом, если его завершаю преждевременно, последующий запуск приводит к ошибкам в этом макросе в разных местах, в основном на переменные.
Но такие сбои не всегда происходят. Не могу отследить, в какой момент это произошло. Может весь день нормально проработать, а может за 5 минут закосячить.
[moder]макрос-то покажите?[/moder]


Сообщение отредактировал Manyasha - Понедельник, 21.12.2015, 12:54
 
Ответить
СообщениеRoman777,
Да любой файл с макросом, если его завершаю преждевременно, последующий запуск приводит к ошибкам в этом макросе в разных местах, в основном на переменные.
Но такие сбои не всегда происходят. Не могу отследить, в какой момент это произошло. Может весь день нормально проработать, а может за 5 минут закосячить.
[moder]макрос-то покажите?[/moder]

Автор - lFJl
Дата добавления - 21.12.2015 в 12:45
Roman777 Дата: Понедельник, 21.12.2015, 12:57 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 980
Репутация: 127 ±
Замечаний: 0% ±

Excel 2007, Excel 2013
lFJl,
Думаю, что ясней тут станет только если макрос увидим.


Много чего не знаю!!!!
 
Ответить
СообщениеlFJl,
Думаю, что ясней тут станет только если макрос увидим.

Автор - Roman777
Дата добавления - 21.12.2015 в 12:57
RAN Дата: Понедельник, 21.12.2015, 13:16 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
И гадать нечего.
[vba]
Код
EnableEvents = false
[/vba]
При прерывании кода обратно не включается.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеИ гадать нечего.
[vba]
Код
EnableEvents = false
[/vba]
При прерывании кода обратно не включается.

Автор - RAN
Дата добавления - 21.12.2015 в 13:16
lFJl Дата: Понедельник, 28.12.2015, 06:12 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 236
Репутация: 6 ±
Замечаний: 0% ±

Excel 2013
При прерывании кода обратно не включается.

И что, это распространяется на все запущенные excel файлы?
И как эту проблему обойти?
 
Ответить
Сообщение
При прерывании кода обратно не включается.

И что, это распространяется на все запущенные excel файлы?
И как эту проблему обойти?

Автор - lFJl
Дата добавления - 28.12.2015 в 06:12
_Boroda_ Дата: Понедельник, 28.12.2015, 07:43 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Не, просто отдельно где-то (например, в Персонале) напишите
[vba]
Код
Sub tt
EnableEvents = True
End sub
[/vba]
И после прерывания своего макроса запускайте вручную этот.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНе, просто отдельно где-то (например, в Персонале) напишите
[vba]
Код
Sub tt
EnableEvents = True
End sub
[/vba]
И после прерывания своего макроса запускайте вручную этот.

Автор - _Boroda_
Дата добавления - 28.12.2015 в 07:43
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос начинает работать только после перезагрузки ПК (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!