0
次のマクロを使用してExcelファイルから印刷しています。Excel印刷マクロ
Sub PrintPDF()
bTemp = Application.Dialogs(xlDialogPrint).Show
End Sub
ユーザーが印刷正常に動作しますが、ユーザが印刷ダイアログで「キャンセル」をクリックするとき、それは、このエラーがスローされます。
Run-time error '1004': Method 'Show' of object 'Dialog' failed
は、私は私のマクロに追加できるコードの行があるですユーザーがをクリックしたときにこのエラーが発生しないようにするにはキャンセル?このコードを追加する
私はあなたのエラーを再現することはできません。それはまさにあなたが持っているものか、これはあなたのコードの一部ですか? – Masoud
@Masoudこれは、私が印刷マクロ用に使用している唯一のコード行です。 Mac用Excel 2016で実行しています。 – vash1422
この行の後に 'Exit Sub'を追加してください。それは非常に素朴な提案ですが、それを撮影してください。 – Masoud