How are you meant to find something with Description in it?
I would expect at least "Description = " & <YourDescription Value>
https://learn.microsoft.com/en-us/of...cmd.findrecord Even then you need to search for the value, not the name of the control?
I would use FindFirst.
I just tested it on a subform in my form on a command button on the mainform, so pay attention to the syntax. Do NOT just copy as it is.
Code:
Private Sub cmdDaily_Click()
TempVars("WeekNum").Value = DatePart("ww", Me.cboDates.Column(1))
DoCmd.OpenForm "frmDailyList", acFormDS, , , , acDialog
Me.sfcsfrmDaily.Form.Recordset.FindFirst "DailyID = 2037"
End Sub