Utilizar modulo estándar en informes de Access 2003
Tengo una base de datos en la que una de las tablas contiene entre otros los campos "Nombre" y "Color". Quiero que al imprimir diferentes informes, me escriba cada registro en el color que especifica su campo, es decir, si tengo los datos:
María, rojo
Pedro, azul
Paco, verde
Alicia, azul
Marta, verde
Al imprimir, me ponga María en rojo, Pedro en azul, etc. Tengo el código en un modulo de clase en el procedimiento "Al imprimir" de la sección "Detalle", y me funciona correctamente. Pero cuando lo pongo en un módulo estándar para poderlo utilizar en todos los informes no consigo que funcione. Estoy intentando poner "Color" como una variable pública en el procedimiento del informe, pero me da un error de compilación "Atributo no valido en Sub o en Function.
¿Dónde tengo que declarar la variable para que me la acepte?