【问题标题】:Convert an XLTX File to PDF via VBA in Access在 Access 中通过 VBA 将 XLTX 文件转换为 PDF
【发布时间】:2020-01-16 19:21:37
【问题描述】:

我基本上需要使用 VBA 在我们的 Access 数据库中将共享驱动器上的 Excel 文件另存为 PDF 格式。目前,对于生成的每个 excel 文件,用户必须每天数百次转到“文件”->“另存为 Adob​​e PDF”。

数据首先从 Access 导出到 Excel 模板,这是生成 excel 文件的方式。它从这里开始,在制作 Excel 之后,我想做“另存为”。

【问题讨论】:

  • 显示创建 Excel 文件的代码。

标签: vba ms-access


【解决方案1】:

这是我在项目中使用的:

Set oExcel = GetObject(, "Excel.Application")
With oExcel
    .Workbooks.Open "C:\MyExcel.xlsx", UpdateLinks:=0
    .ScreenUpdating = False
    .Visible = False   
    .DisplayAlerts = False
    .ErrorCheckingOptions.BackgroundChecking = False
End With
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, FileName:="C:\MyPDFFile.pdf"

ExportAsFixedFormat 内置在 Access 函数中。

【讨论】:

    猜你喜欢
    • 2016-10-04
    • 1970-01-01
    • 2014-11-20
    • 1970-01-01
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    • 2011-07-17
    • 2022-07-27
    相关资源
    最近更新 更多