Страница 1 из 1
меня или Excel глючит?
Добавлено: 17 сен 2008, 10:30
sergvk
Добрый день!
столкнулся с "аномалией"....При пошаговом выполнении макроса все работает четко. Ставлю остановку выполнения и ничего не изменяя "толкаю" выполнение макроса дальше. Так же все выполняется. Если выполняется макрос без отладки часть кода "не срабатывает".
Re: меня или Excel глючит?
Добавлено: 17 сен 2008, 10:33
demon416
это не аномалия это тормоза

сам наблюдал особено если стоит
on error resume next
Re: меня или Excel глючит?
Добавлено: 17 сен 2008, 10:38
VictorM
sergvk,
часть кода "не срабатывает".
а что за часть?
Re: меня или Excel глючит?
Добавлено: 17 сен 2008, 10:39
sergvk
demon416 писал(а):это не аномалия это тормоза

сам наблюдал особено если стоит
on error resume next
.. и как же с этим бороться? Убирать On Error... не хочется, код сильно распухает.
Re: меня или Excel глючит?
Добавлено: 17 сен 2008, 10:43
sergvk
VictorM писал(а):sergvk,
а что за часть?
Создаю новую книгу. Переношу данные с нескольких листов исходной книги и в ней (новой книге) надо удалить вычисленные колонки.
Re: меня или Excel глючит?
Добавлено: 17 сен 2008, 10:47
VictorM
sergvk,
Создаю новую книгу. Переношу данные с нескольких листов исходной книги и в ней (новой книге) надо удалить вычисленные колонки.
вроде ничего особенного, мож код оптимизировать

кстати , удаление может работать ОЧЕНЬ долго, смотря что и как удалять.
Re: меня или Excel глючит?
Добавлено: 17 сен 2008, 10:53
sergvk
VictorM писал(а):sergvk,
вроде ничего особенного, мож код оптимизировать

кстати , удаление может работать ОЧЕНЬ долго, смотря что и как удалять.
все удаление одной строкой:
Код: Выделить всё
BookReport.Sheets(1).Range(strColumnDel).Delete Shift:=xlToLeft
где strColumnDel строка типа "C:C,H:H,J:J"
Re: меня или Excel глючит?
Добавлено: 17 сен 2008, 11:21
sergvk
Мдаа... Пришлось добавить еще один цикл -

Re: меня или Excel глючит?
Добавлено: 17 сен 2008, 11:35
VictorM
sergvk писал(а):Мдаа... Пришлось добавить еще один цикл -
Лишь бы работало....

Хотя , не видя Ваш код, нам эта фраза ни о чем не говрит...