I'm new so please bare with my explanation. If it doesn't make sense, let me know and I will explain again differently.
I would first try this....
strWhere2 = " AND ([Location] Like '" & IIf([Forms]![frmDataEntry]![fltrLocation]= "<All>", "*" ,[Forms]![frmDataEntry]![fltrLocation] & "'))"
I...