Asignación de consulta a un texto dentro de un informe con VBA
Quiero preguntarle por que el siguiente código no me sirve:
Aclaro que el informe que tengo toma como origen de datos una consulta llamada:
"ConsultaSSSSUUUPPPERRRR PRRUEBBAAA 7ABRIL", le di ese nombre muy extraño para diferenciarla de otras consultas:
En el evento "Al cargar" asigno con código lo sigiiuente:
Dim base As Database
Dim Nota_ciencias1 As Recordset
Set base = CurrentDb
Set Nota_ciencias1 = base.OpenRecordset("SELECT Nota FROMConsultaSSSSUUUPPPERRRR PRRUEBBAAA 7ABRIL WHERE Nombre_materia='Ciencias'")
Nota_ciencias1.Edit
Me.Nota_Ciencias.Value = Nota_ciencias1
'Nota_ciencias es el objeto cuadro de texto dentro del informe
Nota_ciencias1.Update
Pero al correr el código me aparece un error indicando que en la linea de código base. OpenRecordset Tiene pocos parámetros se esperaban 3, la idea de este código es que me asigne a un cuadro dde texto los valores que provienen de una consulta pero no lo logro, ¿si esto no se puede hacer con este código que es lo que deseocomo hago para que se me asigne a un cuadro de texto los valores que provienen de la consulta de origen de datos?.