Claro, jamas te lo va a mostrar...
Interruptor esta a 0, mientras no es EOF escribes la respuesta y vuelves a poner el interruptor a 0
Ahora tambien veo cosas que no cuadran... porque tienes un
Rs.movenext
Rs.Close
exit for
Es decir, ¿que sentido tiene? Si has encontrado una respuesta que sentido tiene mover al siguiente registro y cerrar despues, despues de ese if tienes otro RS.Close...
Veamos, si hay respuesta a la pregunta no es logico seguir buscando, pues rompes la cadena, si no encuentras una respuesta, le imprimes "No contesto" y rompes la cadena tambien...
No cambies los valores de interruptor a lo loco, debes saber porque lo estas cambiando, de nada te servira encontrar la solucion de suerte...
Partimos de la base donde se consiguio esto
Cita: Reactivo 16: La información que necesito la encuentro.
Casi Siempre
Reactivo 17: ¿La información que encuentras en la página, te soluciona dudas?
No se contestó
Casi Siempre
Reactivo 18: ¿La información de los apartados es útil para tu propósito de aprendizaje?
No se contestó
Casi Siempre
Reactivo 19: La página de Práctica Integrativa te parece de funcionalidad
Excelente
Fijate bien "No se Contesto" en primer lugar, lo que da que pensar que hay un EOF anterior que se ejecuta la 1ª vez...
Lo que aun no llego a entender es porque buscas 3 veces la respuesta... (Explicamelo)