2017-05-30 1 views
0

Ich habe dieses Skript die Daten weniger bekommen als oder gleich die Zeit 11:59:00 AM:VBA DLookup() Datum/Zeit aber nur auf Zeit vergleichen

Me.lbl001.Caption = Format(DLookup("DateTime", "tblTime", "[ID]=" & Me.txtMacID & " AND [DateTime]<=#5/2/2017 11:59:00 AM#), "hh:mm:ss") 

Aber es wirkt sich auf das Datum, so bin ich auch immer Daten von 5/1/2017 und weniger. Ich versuche, Daten nur unter 11:59:00 AM innerhalb 5/2/2017 zu erhalten.

Antwort

0

Versuchen Sie folgendes:

Format(DMax("DateTime", "tblTime", "[ID]=" & Me.txtMacID & " AND DateValue([DateTime])=#2/5/2017#"), "hh:mm:ss")