【问题标题】:Running VBA in a Microsoft Access Report before Printing打印前在 Microsoft Access 报告中运行 VBA
【发布时间】:2011-07-20 10:27:06
【问题描述】:

我创建了一个报告,用于显示客户地址和徽标。

徽标文件路径存储在客户记录中,并在 On Load 事件中使用一些 vba 加载到图片中。

Me!Image01.Picture = logoPath

这在预览时工作正常,但在使用 DoCmd.openReport 并直接发送它以打印代码时不会运行。

我的问题是如何在将报告发送到打印机之前运行代码(如果执行则可以正常运行)?

【问题讨论】:

    标签: ms-access report


    【解决方案1】:

    如果您将代码放在Detail_Format 事件中,它应该可以工作。

    Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
        Me!Image01.Picture = logoPath
    End Sub
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-21
      • 2020-04-01
      • 2012-09-20
      • 1970-01-01
      • 1970-01-01
      • 2017-08-17
      • 1970-01-01
      相关资源
      最近更新 更多