I have a macro with 1 sub that calls 52 individual subs if a certain checkbox is clicked. I am wanting to create a loop that will get rid of having to have 52 similar but not identical subs (one for each row of data). I need the loop to check and see if each one of the checkboxes are checked and if they are, then do a bunch of stuff on that line. I'm not sure how to go about including the checkboxes in the loop. Can someone give me an outline of how that would work? The checkboxes are named "Check Box 2" through "Check Box 53".