RE:Ancho y alto de un formulario
Amplio las respuestas que te han dado y tambien para ellos:
En un modulo (por ejemplo llamado variables) te pegas estas dos declares
Declare Function glrMoveWindows Lib "user32" Alias "MoveWindow" (ByVal hwnd As Long, ByVal X As Long, ByVal Y As Long, ByVal nWindth As Long, ByVal nHeight As Long, ByVal bRepair As Long) As Long
Public posicionformulario As String ' para cargar la funcion en cada formulario en el evento Al Abrir
En el evento al abrir del formulario
posicionformulario = glrMoveWindows(Me.hwnd, 170, 75, 700, 400, True)
Las cantidades corresponden a:
Margen izquierdo
Margen superior
Ancho
Alto
Tendras que poner las dimensiones que te interesen.... y siempre se abrira el formulario en la misma posición
Saludos desde Cádiz-Andalucia y dime como te ha funcionado.