|
|
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
У разных юзеров с настойчивой периодичностью, в момент выполнения программок, в екцеле выскакивает чертово окошко с предложением Continue, Break, Debug (как будто нажали ctrl-Break). Сейчас приучились нажимать Continue, но особо юзерам нравиться, когда Continue надо нажимать в цикле из 1000 итераций (думаю скоро будут меня бить). Лечиться только перезагрузкой, возникает в екцелях 2000,2002,2003. Как назло у меня самого очень редко, а когда возникает - не знаю почему. М.б. кто-нибудь знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 09:50 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
Senin ViktorУ разных юзеров с настойчивой периодичностью, в момент выполнения программок, в екцеле выскакивает чертово окошко с предложением Continue, Break, Debug (как будто нажали ctrl-Break). Сейчас приучились нажимать Continue, но особо юзерам нравиться, когда Continue надо нажимать в цикле из 1000 итераций (думаю скоро будут меня бить). Лечиться только перезагрузкой, возникает в екцелях 2000,2002,2003. Как назло у меня самого очень редко, а когда возникает - не знаю почему. М.б. кто-нибудь знает? наша разработка используется на сотне фирм но в точности такого пока не видели видели другие баги например если копировать очень много листов то в конце концов excel валится аналогичные проблемы со вставкой разделителей страниц может это подскажет где искать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 10:11 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
Макросы одни и те же ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 10:20 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
talgatМакросы одни и те же ? Макросы которые дают ошибку одни и те же ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 10:50 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
talgatМакросы одни и те же ? да нет. и программы, и модули разные и книги разные. Макросята простые - но екцель "любит" останавливаться на End If'ах и Next'ах. Частно возникает, если после реальной ошибки перейти в модель (не прерывая программу) отредактировать что-то и продолжить выполнение. Но часто бывает и просто так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 09:52 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
имхо дело не в ошибке,а том что если выполняется длинный ( по времени) макрос, а чел в это время с клавы, например, через OnKey пытается запустить какой-нить еще макрос, то и получаю Ваш сабж. Лечил : стакан на экран, снятие onkey на время выполнения некоторых макросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 10:57 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
big-duke Лечил : стакан на экран Это чего ? Стакан с водярой ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 13:24 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
Здравствуйте!! Таж проблема. Борёсь нету сил. Пример: 1) При создании листа с встроенным исходным кодом. Как победить? 2) При копирывании листов (большого кол-во). Как победить? Короче: Вопросов больше чем ответов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 17:39 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
Senin ViktorУ разных юзеров с настойчивой периодичностью, в момент выполнения программок, в екцеле выскакивает чертово окошко с предложением Continue, Break, Debug (как будто нажали ctrl-Break). Сейчас приучились нажимать Continue, но особо юзерам нравиться, когда Continue надо нажимать в цикле из 1000 итераций (думаю скоро будут меня бить). Лечиться только перезагрузкой, возникает в екцелях 2000,2002,2003. Как назло у меня самого очень редко, а когда возникает - не знаю почему. М.б. кто-нибудь знает? честно говоря - не сталкивался. похоже на проблемы с вба-проектом. хотелось бы посмотреть на такое - (может пример какой намылишь...) что бы возможно делал сам: - отказался бы от compile on demand - попробовал бы vba code cleaner как финишную процедуру http://www.appspro.com/Utilities/CodeCleaner.htm может быть даже - пересобирал перед выпуском файл целиком, но с отключенным compile on demand и перекомпиляцией перед передачей. - в целях минимизации вероятности ctrl-break явно использовал Application.EnableCancelKey=false - в целях исключения возможности тыканья мышом и и.д. в обрабатываемые макросом диапазоны явно использовал Код: plaintext 1. 2. - как-то пытался бы утрясать тему единства среды исполнения (версий), актуальности сервис-паков... и еще раз ... что из этого должно помочь, а что нет - не знаю. но бил бы в перечисленные бубны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2006, 01:23 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
вот еще. если есть вба-функции в ячейках, попробуй Application.CalculationInterruptKey переставить явно в xlNone (может быть он у клиентов xlAnyKey или xlEscKey) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2006, 01:52 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
юзеры сидят смирно, никуда мышой не тыкают, макросы вовсе и не длинные, восстанавливать их необходимости нет, т.к. патчи заменяют VBA-проекты не хуже сторонних утилит и все-равно хрень появляется. возникает на пустом месте - жмет конопку- все ОК, через 5 минут жмет кнопку и понеслось. В инете только 1 раз встретил подобную проблему, glazz_gms - 2-ой человек - таким образом нас уже трое и уже можно выпить :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 09:28 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
Подниму тему. кстати, проблемы в коде быть не может. эти юзерские файлы,когда обновляются - в них целиком удаляется весь код и вставляется новый. типа code cleaner - только лучше :) с вероятностью 90% этот Continue, Break, Debug будет появляться,если в момент выполнения программы зайти по ctrl-break (например, при необрабатываемой ошибки или просто при msgbox). После этого, даже закрыв этот файл,весь екцель - в любом другом екцелевском файле, Continue, Break, Debug будет выскакивать хаотично при выполнении кода. файлы большие, много кода и форматирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 08:55 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
Senin Viktorесли в момент выполнения программы зайти по ctrl-break а зачем пользователю оставлять такую возможность? или есть нужда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 09:55 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
> Автор: ikki > а зачем пользователю оставлять такую возможность? А это можно как-то отключить?!?!?! Как?? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 16:09 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
Application.EnableCancelKey ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 17:58 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
> Автор: ikki > Application.EnableCancelKey Ха! Действительно. Не прошло и 11-ти лет, как добавили это свойство. Как это мы жили до 2007 года, пока не вышла версия офиса с возможностью настройки этого поведения Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 18:08 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
у меня в 2003 и в 2002 есть :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 18:11 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
> Автор: ikki > у меня в 2003 и в 2002 есть :) Да? Ну тогда сори, как по мне, так это не нужная особенность Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 18:22 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
Игорь Горбоноскак по мне, так это не нужная особенность я очень, очень расстроился. неутешна печаль моя, беспросветны дни мои и даже кушать расхотелось. дайте мне маузер - пойду утоплюсь: Игорю Горбоносу не нужно EnableCancelKey. горе-то какое... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 18:38 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
ikki, ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 18:45 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
ikkiИгорь Горбоноскак по мне, так это не нужная особенность я очень, очень расстроился. неутешна печаль моя, беспросветны дни мои и даже кушать расхотелось. дайте мне маузер - пойду утоплюсь: Игорю Горбоносу не нужно EnableCancelKey. горе-то какое... А как можно выполнение макроса прервать, если стоит в коде Application.EnableCancelKey? ----- Не люблю Progress OpenEdge. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 19:19 |
|
||
|
Задолбал Continue, Break, Debug
|
|||
|---|---|---|---|
|
#18+
кладовщик , спасибо, это очень хороший вопрос! казалось бы - штоделать, фсёпрапала!!! макрос будет работать, работать и работать... короче - "эта музыка будет вечной", да? но нет! у меня есть хорошая новость. существуют-таки способы прервать работу наглого и упорного макроса. их даже несколько: во-первых, можно тупо выдернуть шнур из розетки. во-вторых - залить системный блок водой. в-третьих - устроить аварию в городской трансформаторной будке. наконец - дождаться нового ледникового периода или когда солнце-таки превратится в сверхновую. масса вариантов. но, если верить справке, существует еще возможность написать: Application.EnableCancelKey=xlInterrupt и спокойно обработать принудительное прерывание в обработчике ошибок, завершив работу макроса корректным образом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2012, 19:35 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=33619086&tid=2175686]: |
0ms |
get settings: |
10ms |
get forum list: |
23ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
92ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
79ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 470ms |

| 0 / 0 |
