尝试使用表单字段作为标准时DLookup

时间:2017-08-16 17:00:42

标签: vba ms-access-2013

我是Access的新手,也是VB的新手。我有一个显示变换器信息的报告,该报告显示查询来自两个不同表的数据的数据。我想使用一个按钮打开保存在其中一个表格中的PDF文档。

到目前为止我的代码是:

Private Sub Command70_Click()

    Dim hypa As String

    hypa = DLookup("[TestReport]", "TransformerPics", "TxID =  " & [Reports]![TransformerInfoSheet]!TXID)

    Application.FollowHyperlink [hypa]

End Sub

我得到的错误是Run-time error '2471' The expression you have entered as a parameter produced this error: 'TP00686'

TP00686是报告上显示的变压器编号。

1 个答案:

答案 0 :(得分:1)

你需要有一些引用:

One = [1,2,3]
Two = [4,5,6]
Three = [7,8,9]
Four = [10,11,12]
Five = [13,14,15]

还请看: