El tema es así:
1º Creas una consulta con los campos que te interesan (supongo Código y Nombre de la tabla Técnicos, Fecha, hora y asunto de Citas y Nombre de la tabla Visitantes).
Ahora tienes dos opciones, o le pones parámetros a la consulta, en las columnas Cod_Tecnico y fecha, para que cada vez que abras el informe te los pida; o que al darle al botón te coja los valores de técnico y fecha del formulario.
2º Creas el informe sobre esa consulta (si usas el asistente es más fácil)
3º Cuando el asistente te pregunte, le dices que quieres agrupar por Técnico. Luego es cuestión de que escojas la distribución y diseño que más te guste y guardes los cambios. (En mi caso se llama "Citas por día")
4º Añades un botón a tu formulario, y si eliges la primera opción, le pones este código: DoCmd. OpenReport "Citas por día", acViewPreview
Así te lo abre en vista previa. Si lo imprimir directamente, sólo pon DoCmd. OpenReport "Citas por día".
Si optas por la segunda opción, le pones:
DoCmd.OpenReport "Citas por día", acViewPreview, , "Cod_Tecn='" & Me.SelTecnico & "' AND Fecha=#" & Me.Calendario.Value & "#"
http://filebig.net/files/sSejUV7znr