Я пытаюсь сохранить диапазон от листа в формате PDF через VBA. Ниже приведен код, который я написал.Не удалось сохранить как PDF из VBA в mac
Sheets("PO Format").PageSetup.PrintArea = "$B$6 : $J$42"
Sheets("PO Format").Range("B6:J42").ExportAsFixedFormat Type:=xlTypePDF, Filename:=Sheets("User Settings").Range("B15") & "/" & Sheets("PO Format").Range("F7"), Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
Странная вещь в том, что она работает нормально в одной системе, и я смог сохранить его в указанном пути, а затем и отправить почту, но при тестировании в другой системе я получаю ошибку как «Ошибка при печати». Совершенно невежественный. Может ли кто-нибудь помочь?
есть ли целевая машина драйвер печати PDF? Можете ли вы вручную распечатать PDF на этой машине? –
@ данные назначения да Я могу сделать это вручную –