• Hi

    If I have understood your problem correctly, you could use a combination of the AfterUpdate event of each control and a hidden control(s) on the form. (An alternative to the hidden control is a form level variable but I like the hidden control as you can unhide it while you are developing so you can check its behaviour.)

    In the AfterUpdate event you could test for True/False value and increase/decrease the count accordingly.

    If you want to avoid some repetitous code, you could call a function from each AfterUpdate event. But I would suggest you do this as an enhancement after you have the basic functionality working.

    I hope this assists you with your problem. Post back if you have some further specific questions.

    Cheers

    Rowan