Uso de variables para nombrar campos
Tengo un formulario access con 80 casillas de verificacion denominadas fac005, fac010, ... Fac400
Cada una, según esté o no marcada, tiene logicamente valor -1 o 0.
En un momento determinado necesito saber si todas las casillas valen 0.
Para evitar hacer 80 condicionales if.. Then para comprobarlo, he procedido a crear un pequeño procedimiento con un bucle que asigna en cada iteración a la variable "codigofac" el nombre de la casilla de verificación correspondiente.
Mi problema es que no puedo obtener el valor de la variable. No obtengo resultado cuando escribo:
if codigofac= -1 then
msgbox "Hay casilla marcada
end if
Eso es lógico porque codigofac vale facxxx en cada iteración. Lo que necesito es el valor del campo que representa la variable codigofac
¿Podríais indicarme como debo proceder para conseguir el valor de dicha variable?