all controls have different names.
you would benefit a lot more by naming your checkboxes sequentially and naming the associated labels similar to that, perhaps preceeded with an "L" or something. for instance "checkbox1" and "Lcheckbox1". and so it becomes a piece of cake to assign your label name to a variable.
your code then becomes this:
Code:
for each ctl in me.controls
if ctl.controltype = accheckbox then
if ctl.value = -1 then
strcheckboxname = "L" & ctl.name
end if
end if
next ctl
hence, a simple loop.