Public Sub Rsloop()
Dim rs As DAO.Recordset
Dim strSQL As String
'You can Limit your ID Number in the Recordset
strSQL = "SELECT * FROM [YourTable] WHERE [ID] = 1234"
Set rs = DBEngine(0)(0).OpenRecordset(strSQL, dbOpenDynaset)
If Not rs.BOF Then
rs.MoveFirst
Do Until rs.EOF
If Nz(rs!YourField) = -1 Then
rs.Edit
rs!WhicheverField = True 'If a yes/no or boolean field you need to set it to true rather than 'no
rs.Update
Else
rs.Edit
rs!WhicheverField = False
rs.Update
End If
rs.MoveNext
Loop
End If
End Sub