![]() |
Заполнение спецификации макросом
После заполнения спецификации, на вкладке штамп нажимаю сформировать спецификацию, частично макрос выполняется, потом появляется ошибка
кто может помогите решить эту проблему Код:
'добавляем основной штамп ошибка звучит так - Компонент с указанным именем не найден |
irkarimov, посмотрел на 2016. Ошибок нет.
Совет. При формировании спецификаций используйте конструкцию Код:
Application.ScreenUpdating=False |
А у меня на 2003 вылетает раньше :), на:
Скрытый текст
Код:
Selection.CopyPicture Appearance:=xlPrinter, Format:=xlPicture ![]() |
у кого-то вылетает у кого то нет
у нас в офисе у всех вылетает Заметил такую вещь что утро когда прихожу на работу к 8:30 эта специфа полностью работает возможно ли что там защита какая нибудь или еще чего? хотя тоже не понятно 2 раза прошло успешно 3ий раз с ошибкой Код:
Worksheets("Печать").Paste Destination:=Worksheets("Печать").Range(gr4range1 + CStr(crow + 28), gr4range2 + CStr(crow + 28)) 5ый раз с ошибкой Код:
Worksheets("Печать").Paste Destination:=Worksheets("Печать").Range(gr4range1 + CStr(crow + 28), gr4range2 + CStr(crow + 28)) |
Я иногда замечал появление спонтанных ошибок при многократном использовании макросов... После перезапуска ошибка исчезала (на время). Может и в вашем случае происходит то же самое?
|
irkarimov, често сказать, там настолько коряво (не криво, а именно коряво: кривое форматирование, часть кода как была наспех записана макрорекордером — так и оставлена, что означают те или иные переменные, что делают те или иные процедуры и функции — ведомо токмо автору, код разбросан по куче модулей) написано, что и разбираться нет большого желания.
|
Время: 22:31. |
Время: 22:31.
© OSzone.net 2001-