Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

formulario maximizado al inicio

675 views
Skip to first unread message

Peter

unread,
Oct 18, 2005, 9:54:04 AM10/18/05
to
¿Alguien podría decirme por favor, cómo puedo agregar una instrucción para
mostrar al inicio de Access un formulario maximizado? He leído que
anteriormente a la misma pregunta se contestó que, en el evento , al cargar
el formulario hay que agregar la instrucción: DoCmd.Maximize.

Yo soy un usuario nuevo de Access y si es que esto se refiere a abrir una
rutina y modificar una línea me gustaría que me lo expliquen mejor, ya que al
ser un "autodidacta" en esta excelente aplicación de Microsoft, no he tenido
acceso más que a los "cursos" on-line que ofrece la página oficial de Office.
Volviendo a la pregunta: ¿Qué es "el evento"? que se ejecuta al cargar el
formulario? ¿Cómo llego a él?. Si es que hubiera otra forma de hacer lo que
deseo sin intervenir en rutinas, lo agradeceré igualmente.
--
:-)

@hotmail.com marjan

unread,
Oct 18, 2005, 10:18:20 AM10/18/05
to
Abres el formulario en modo diseño.

Vas Menú - Ver - Propiedades

Te apareceran varias pestañas con la propiedades del Formulario (asegurate
que en cuadro combinado ponga Formulario)

Vas a la pestaña Eventos. Apareceran todos los eventos susceptibles del
formulario.

Te colocas en la linea vacia del evento "Al cargar". Verás que aparece un
desplegable : seleccionas [Procedimiento de evento]

Después haces clic en el botón con los puntos suspensivos y entrarás en
dicho procedimiento.

Docmd.Maximice

Cierras Visual Basic y ya está

Saludos,
marjan


"Peter" <minombrep...@hotmail.com> escribió en el mensaje
news:331B48DA-1FE4-4A1D...@microsoft.com...

Chea

unread,
Oct 18, 2005, 10:22:54 AM10/18/05
to
Los eventos son procedimientos, es decir una serie de sentencias de código,
que se ejecutan cuando ocurre algo determinado; por ejemplo, cada vez que se
abre un formulario, se produce el evento Form_Open y se ejecuta el código
que hayas escrito en él (si es que has escrito algo)

Aquí casi todos somos autodidactas, y no sólo en esta aplicación, y, también
casi todos, además de autodidactas somos muy atrevidos, que el que no se
remanga no pasa el río. Así que anímate y empieza a escribir código.

En el diseño del formulario, en las propiedades del mismo, tienes una
pestaña titulada "Eventos" al pincharla verás que hay una serie de
propiedades "al abrir", "al cargar"... que hacen referencia a cosas que
pueden ocurrir con el formulario. Pincha sobre "al abrir", selecciona
"[procedimiento de evento]" y pulsa en los tres puntos [...] a la derecha y
elege "generador de código": se abrirá el editor de VBA con lo siguiente ya
escrito:

Private Sub Form_Open(Cancel As Integer)

End Sub
Eso es el procedimiento Form_Open; lo que escribas entre Private sub.. y End
Sub será lo que se ejecute cuando se abra el formulario; por tanto, no
tienes mas que escribir DoCmd.Maximize en medio:

Private Sub Form_Open(Cancel As Integer)
DoCmd.Maximize
End Sub

--
Saludos

José Bengoechea Ibaceta [MS-MVP Access]
http://access.bengoechea.net/


"Peter" <minombrep...@hotmail.com> escribió en el mensaje
news:331B48DA-1FE4-4A1D...@microsoft.com...

sebastico

unread,
Nov 30, 2009, 8:49:02 AM11/30/09
to
Jose

Tu respuesta me ha ayudado bastante en mi propósito de aprender a programar
que, lo hago con la ayuda de ustedes.

Salu2

0 new messages