The only way to individually check/uncheck boxes on a continuous form is if the checkbox control is bound to a query or table field. The value of the check then becomes a field value for each record in that field. You can use button click code to alter the box values as ranman said, BUT if you need the value of the control/field to make up an order and have clicked the button it could be that your selections are all gone and the order is empty.
There are many ways you could design this but if you stick with your approach just make sure the loss of the selected checks will not affect your order process. Perhaps commit the order and on the main form, set it back to how it was when it opened. I'm guessing it opens to a new record and the form's Data Entry property is set to True/yes. I suggest that you Google ms access currentdb.Execute to find examples of how to run action sql without getting a warning prompt from Access.
Last edited by Micron; 01-19-2022 at 09:39 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.