The solution proposed may be what you need, but it doesn't educate you as to what the issue is, thus the opportunity to learn something is lost.
What I believe your problem to be is that
first, the LIKE operator can only be used against text. Unless your date values are text, it's not compatible.
second, if you place a date in a query date field and don't include date delimiters, Access will provide them automatically. You can test this in query design. The point being, unless you're passing a date as a date data type, you must delimit your date 03/13/2017 as #03/13/2017#. The only way to do this in conjunction with a Forms! type of reference is to concatenate: "...#" & [Forms]![FrmView_By_Site_Year]![cboYear] & "#..." the ellipses being other portions of the expression as needed.
It's also doable in code by building the WHERE part of a sql statement according to the combo choice.
Last edited by Micron; 03-13-2017 at 10:06 AM.
Reason: added info
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.