Тема: Ошибка VBA, которая вешает Excel
Пожалуйста, помогите!
При записи макроса для копирования столбцов с одного листа на другой VBA выдал код:
Sheets("прайс-лист").Select
Columns("A:C").Select
Selection.Copy
Sheets("Суммарная отгрузка").Select
Columns("A:C").Select
ActiveSheet.Paste
Range("A1").Select
При его запуске, как части реализуемой программы возникает ошибка
Run time error ?-2147417848 (80010108)?:
Method ?Paste? of object ?_Worksheet? failed
После нажатия Debug выделяется строка
ActiveSheet.Paste
При повторном запуске программа не срабатывает совсем или выполняет вставку текста в "A1" и подвисает вместе с Excel.
Как с этим бороться?
Причем аналогичные процедуры раньше работали без проблем, но потом появилось сообщение об ошибке в Excel и начались сбои. На других компьютерах такая же петрушка ? все работает, запускаю свою программу - ошибка в Excel и уже ничего кроме перезагрузки не помогает.