首页 > 解决方案 > 用于生成 pdf 的 VBA 宏(PC 和 Mac)

问题描述

我有一个简单的代码可以运行并允许我通过 pdf 预览文档。它在 PC 上运行良好,但在使用 Mac 机器时,我得到了

运行时错误:打印时出错。

在此处输入图像描述

有没有办法更改此代码以适应 PC 和 Mac?(版本 2016/365)

以下代码适用于 PC:

Sub ViewAsPDF()

    Worksheets("Quote (2)").ExportAsFixedFormat _
            Type:=xlTypePDF, _
            Filename:="Quote" & "_" & Worksheets("Quote (2)").Range("C8") & "_" & Format(Now, "MMDDYYYY_HHMM"), _
            Quality:=xlQualityStandard, IncludeDocProperties:=True, _
            IgnorePrintAreas:=False, OpenAfterPublish:=True

End Sub

标签: excelvbamacospdf

解决方案


推荐阅读