В моей книге Excel я создал макрос VBA, который автоматически печатает (без подсказки) один из листов в .ps, а затем вызывает Adobe Distiller для преобразования его в .pdf. По состоянию на 23.06.20 это работало без проблем. Сегодня я столкнулся со следующей ошибкой:
«Ошибка выполнения '1004': сбой метода 'PrintOut' объекта 'Sheets'
И он выделяет следующий код:
введите описание изображения здесь
Я предполагаю, что это связано с недавними обновлениями Office 365 / windows 10 за последние 1-2 месяца. Однако это неясно, поскольку моя компания контролирует, когда применяются такие обновления. Я думал, что приду сюда, чтобы определить, есть ли какие-либо известные причины / обходные пути.
Насколько я знаю, единственный способ распечатать в VBA без приглашения - использовать файл печати .... позвольте мне знаю иначе. Заранее благодарим за помощь, не стесняйтесь спрашивать, может ли какая-либо дополнительная информация помочь вам отреагировать на эту ошибку.