Sintaxis para Formularios/Subformularios

Transcripción de un documento que he visto varias veces. Lo ha posteado Eva Etxebeste, Mihura, Búho y un largo etcétera, pero no se el autor exacto. Por favor, si alguien lo sabe que me lo haga saber.

Después de largo tiempo, parece ser ya sabemos el autor. Resulta ser autora y se llama Keri Hardwick.

Para los ejemplos siguientes (3 subformularios anidados):
Mainform es el nombre del formulario principal
Subform1 es el nombre del CONTROL subformulario en el formulario principal
Subform2 es el nombre del CONTROL subformulario en SubForm1


Para referirse a una propiedad del formulario, como por ejemplo RecordSource
Si estás en... Formulario Principal SubFormulario 1 Subformulario 2 Ninguno de estos formularios (módulo estándar, por ejemplo)
De Mainform

Me.RecordSource

Me.Parent.RecordSource

Me.Parent.Parent.RecordSource

Forms!Mainform.RecordSource

De Sub 1

Me!Subform1.Form.RecordSource

Me.RecordSource

Me.Parent.RecordSource

Forms!Mainform!Subform1.Form.RecordSource

De Sub 2

Me!Subform1.Form!Subform2.Form.RecordSource

Me!Subform2.Form.RecordSource

Me.RecordSource

Forms!Mainform!Subform1.Form!Subform2.Form.RecordSource

Para referirse a un control
Si estás en... Formulario Principal SubFormulario 1 Subformulario 2 Ninguno de estos formularios (módulo estándar, por ejemplo)
De Mainform Me!ControlName Me.Parent!ControlName Me.Parent.Parent!ControlName Forms!Mainform!ControlName
De Sub 1 Me!Subform1.Form!ControlName Me!ControlName Me.Parent!ControlName Forms!Mainform!Subform1.Form!ControlName
De Sub 2 Me!Subform1.Form!Subform2.Form!ControlName Me!Subform2.Form!ControlName Me!ControlName Forms!Mainform!Subform1.Form!Subform2.Form!ControlName
Para referirse a una propiedad de un control, como por ejemplo Enabled
Si estás en... Formulario Principal SubFormulario 1 Subformulario 2 Ninguno de estos formularios (módulo estándar, por ejemplo)
De Mainform Me!ControlName.Enabled Me.Parent!ControlName.Enabled Me.Parent.Parent!ControlName.Enabled Forms!Mainform!ControlName.Enabled
De Sub 1 Me!Subform1.Form!ControlName.Enabled Me!ControlName.Enabled Me.Parent!ControlName.Enabled Forms!Mainform!Subform1.Form!ControlName.Enabled
De Sub 2 Me!Subform1.Form!Subform2.Form!ControlName.Enabled Me!Subform2.Form!ControlName.Enabled Me!ControlName.Enabled Forms!Mainform!Subform1.Form!Subform2.Form!ControlName.Enabled
Para referirse a una propiedad del control Subformulario, como por ejemplo SourceObject
Si estás en... Formulario Principal SubFormulario 1 Subformulario 2 Ninguno de estos formularios (módulo estándar, por ejemplo)
De Mainform N/A
N/A
N/A
N/A
De Sub 1 Me!Subform1.SourceObject
N/A
N/A
Forms!Mainform!Subform1.SourceObject
De Sub 2 Me!Subform1.Form!Subform2.SourceObject Me!Subform2.SourceObject
N/A
Forms!Mainform!Subform1.Form!Subform2.SourceObject