The code below is from a lesson I follow and trying to understand how it works I can’t see where the “Controls” and “Control” words belongs to. The Me.Control1 belongs to a text box and there are 6 similar text boxes numbered Control1 to 6. Perhaps the “Controls” and “Control” words are part of the Excel VBA internal commands?

'Previous button code
Private Sub ToggleButton1_Click()
'declare the variables
Dim FindRow
Dim i As Integer
Dim cRow As String
'error block
On Error Resume Next
'find the row with the data and move up one row
cRow = Me.Control1.Value
Set FindRow = Sheet1.Range("C:C").Find(What:=cRow, LookIn:=xlValues).Offset(-1, 0)
If FindRow.Value = Sheet1.Range("C4").Value Then Exit Sub
Me.txtSearch = FindRow.Value
'add the values to the userform with a loop
cNum = 6
For x = 1 To cNum
Me.Controls("Control" & x).Value = FindRow '.Offset(1, 0)
Set FindRow = FindRow.Offset(0, 1)
Next
'error block
On Error GoTo 0
End Sub