Всем привет!
Насобирал из разных источников куски кода, собрал воедино и вроде на рабочем ПК заработало. Но придя домой столкнулся вот с такой проблемой:
Run-time error '1004':
Приложению Microsoft Excel не удается вставить данные.
или
Run-time error '1004':
Метод Paste из класса Worksheet завершен неверно
Эти ошибки выскакивают на строке:
.Paste Destination:=Cells(g + 1, 2)
Run-time error '1004':
Метод CopyPicture из класса Range завершен неверно
выскакивает на строке:
Worksheets("QR-code").M_QRCode
Ошибки выпадают рандомно, как по количеству, так и на этапах выполнения.
Через несколько часов попыток выяснить в чем причина, алгоритм вдруг начал работать без ошибок. Но после перезагрузки ПК проблемы возобновились .
Вкратце о смысле "проекта".
На странице "AllPages" вычленяем номер накладной "№ ___" и код "Код: ___".
На странице "Отгрузка со склада" по номеру накладной находим номер маршрутного листа.
По номеру маршрутного листа собираем накладные, входящие в него, и размещаем на отдельном листе.
На этом же листе напротив каждой записи вставляем QR-код, полученный на странице "QR-code".
И еще одно небольшое дополнение: при сбросе сообщения об ошибке можно продолжать выполнение алгоритма в плоть до его логического окончания.
Заранее благодарю всех кто откликнется.