ASKER
SELECT DISTINCT Format([TargetResolutionDate],"yyyy") AS [Year]
FROM tblProjectIssues;
Dim strCriteria as string
strCriteria = "[TargetResolutionDate] >= #" & DateSerial(me.cboProjectDate, 1, 1) & "# AND " _
& "[TargetResolutionDate] < #" & DateSerial(val(me.cboProjectDate) + 1, 1, 1) & "#"
debug.print strCriteria
DoCmd.OpenForm "frmProjectIssue", , , strCriteria
This will basically create a criteria string that looks like:[TargetResolutionDate] >= #1/1/2016# AND [TargetResolutionDate] < #1/1/2017#
Microsoft Access is a rapid application development (RAD) relational database tool. Access can be used for both desktop and web-based applications, and uses VBA (Visual Basic for Applications) as its coding language.
TRUSTED BY
DoCmd.OpenForm "frmProjectIssue", , , "[TargetResolutionDate] = '" & Format([cboProjectDate], "yyyy") & "'"
or
DoCmd.OpenForm "frmProjectIssue", , , "[TargetResolutionDate] = " & Year([cboProjectDate])