Referencia al campo de un subformulario

Hola,

Tengo un formulario "clientes" con un subformulario "SubReservas", Necesito un botón en el formulario que me imprima un informe con la ultima reserva realizada por el cliente, por tanto hago referencia al campo clave del subformulario SubReservas

He creado el botón y si lo sitúo en el subformulario funciona pero no se como hacer referencia al subformulario para que funcione

Este es el código que he puesto en el botón del subformulario

Private Sub Comando23_Click()
Dim numero
numero = Me.reserva
Me.Refresh
DoCmd.OpenReport "Listado total clientes", acViewPreview, , "Reserva=" & Str(numero)
DoCmd.SelectObject acReport, "Listado total clientes"

He probado estas combinaciones en el botón del subformulario:

'[nombre del formulario].Form![nombre del control]
'Formularios![main form name]![subform control name].Formulario![control name]
'forms![tu formulario]! [tu subformulario]![el cuadro de texto o el campo].
'Forms!Orders!OrderDetails.Form!TotalAmount
'orms![principal]! [Control_secundario]. Form![secundario].[control]
'Me.SubForm1!campo1

Y nada

Por favor ayuda

Añade tu respuesta

Haz clic para o