1
質問TimeQueryという名前のクエリがあります。私はMsgBoxがすべて表示されるようにします[開始_時間]値[ID] = 1、2など... 私は問題があります。私が使用するとき:(VBA)ForループとDLookup(MS ACCESS)
a = DLookup("Hour([start_hour])", "TimeQuery", "[id]=1")
をそれが良い動作しますが、使用は[ID]は=カウンタそれを示していないとき。私はそのループのあとにMsgBoxも持っていて、[id] =カウンタでもMsgBoxは表示されません。どうしましたか?
For counter = 1 To 3
Dim a As Variant
a = DLookup("Hour([start_hour])", "TimeQuery", "[id]=counter")
MsgBox (counter)
Next
Debug.Print ("")