Vba 以编程方式将PDF文档嵌入access报表中最有效的方法是什么?

Vba 以编程方式将PDF文档嵌入access报表中最有效的方法是什么?,vba,ms-access,pdf,activex,Vba,Ms Access,Pdf,Activex,我需要在数据库中嵌入带有地址的pdf文档,以便嵌入到顺序访问报告中。我正在使用access 2007。我的研究表明,这是一种可能,但结果模棱两可。我已包含一个ActiveX控件,其中包含以下代码: Private Sub Form_Load() Dim filename As String filename = "C:\myFile" Me.AcroPDF1.LoadFile filename End Sub 但是pdf不会加载 我也尝试过: me.AcroPDF1.Contr

我需要在数据库中嵌入带有地址的pdf文档,以便嵌入到顺序访问报告中。我正在使用access 2007。我的研究表明,这是一种可能,但结果模棱两可。我已包含一个ActiveX控件,其中包含以下代码:

Private Sub Form_Load()
  Dim filename As String
  filename = "C:\myFile"
  Me.AcroPDF1.LoadFile filename
End Sub
但是pdf不会加载

我也尝试过:

  me.AcroPDF1.ControlSource = filename

但是也没有用。

操作。我需要使用.pdf扩展名。现在它可以工作了

所以你想把文本放在pdf上面,对吗?我猜你需要一些ActiveX组件来承载pdf文档。r00k,我只需要一个包含pdf的报表,并在报表中添加几个控件。Mat的杯子这是我发现最多的。你能详细说明一下吗?对不起,我不知道。我甚至不知道这样的ActiveX组件是否存在——如果存在,它可能不是免费的。祝你好运