Propiedad InsideHeight (Access) para que un Subformulario se adapte a la pantalla del usuario.
Estoy realizando una base de datos y he utilizado la función InsideHeight para que mi subformulario se adapte al tamaño del monitor de quien lo esta usando.
Utilice para ello el siguiente código en el formulario principal [Form_PLP Menu de detalle]:
Private Sub Form_Load()
Dim Corto As Integer
Dim Largo As Integer
Dim AP1 As Integer
Corto = 6045
Largo = 10100
AP1 = Me.AP
If AP1 = 1 Then 'SUB FORMULARIO CORTO
[Form_PLP-SF Detalle].InsideHeight = Corto
[Form_PLP-SF Detalle].Requery
Else 'SUB FORMULARIO LARGO
[Form_PLP-SF Detalle].InsideHeight = Largo
[Form_PLP-SF Detalle].Requery
End If
End Sub
El inconveniente que tengo es que cuando abre el formulario no se ejecuta el código, pero si entro y salgo del modo de diseño se ejecuta y se acomoda el tamaño perfectamente.
¿Podrian por favor decirme que estoy hacendo mal?
Como siempre muy agradecido por su ayuda.