¿Como puedo cambiar el tamaño de la ventana de aplicación en MSAccess?

Elías Moreno Flores 0 Puntos de reputación
2024-03-20T16:03:38.5133333+00:00

¿Cómo puedo manipular, mediante programación, los siguientes elementos en Microsoft access?

  1. El tamaño de la ventana de la aplicación
  2. ocultar la ventana de la aplicación, y administrar la base de datos mediante los formularios solamente
Preguntas y respuestas (Q&A) de Microsoft
Preguntas y respuestas (Q&A) de Microsoft
Use esta etiqueta para compartir sugerencias, solicitudes de características y errores con el equipo de Microsoft Q&A. El equipo de Microsoft Q&A evaluará sus comentarios periódicamente y proporcionará actualizaciones a lo largo del proceso.
403 preguntas
0 comentarios No hay comentarios
{count} votos

1 respuesta

Ordenar por: Muy útil
  1. Gao Chen 4,715 Puntos de reputación Proveedor de Microsoft
    2025-01-07T00:44:42.71+00:00

    Hola Elías Moreno Flores,

    ¡Bienvenido(a) a Microsoft Q&A!

    Lamentamos mucho la demora en darle una respuesta a tu tema en este foro. Si todavía tienes la misma consulta, puedes manipular estos elementos en Microsoft Access utilizando VBA (Visual Basic for Applications). Aquí te dejo algunos ejemplos de cómo hacerlo:

    Cambiar el tamaño de la ventana de la aplicación

    Para cambiar el tamaño de la ventana de la aplicación, puedes usar el siguiente código VBA:

    Private Sub Form_Load()
        DoCmd.MoveSize 1440, 1440, 8000, 6000 ' Cambia los valores según tus necesidades
    End Sub
    

    Ocultar la ventana de la aplicación

    Para ocultar la ventana de la aplicación y trabajar solo con formularios, puedes usar este código:

    Private Declare PtrSafe Function apiShowWindow Lib "user32" Alias "ShowWindow" (ByVal hWnd As LongPtr, ByVal nCmdShow As Long) As Boolean
    
    Public Sub OcultarVentana()
        Dim hWnd As LongPtr
        hWnd = Application.hWndAccessApp
        apiShowWindow hWnd, 0 ' 0 oculta la ventana, 1 la muestra
    End Sub
    

    Mostrar solo los formularios

    Para asegurarte de que solo los formularios sean visibles y la ventana de la aplicación esté oculta, puedes llamar a OcultarVentana en el evento Load del formulario principal:

    Private Sub Form_Load()
        OcultarVentana
    End Sub
    

    Recuerda que para que estos cambios sean efectivos, debes tener habilitadas las macros en tu base de datos de Access.

    Espero que la información brindada fuera útil. Adicionalmente, por favor ten en cuenta que si no recibimos una respuesta a este hilo en un plazo de 4 días hábiles, lo consideraremos cerrado. Si tienes la misma consulta y la información proporcionada no te resulta útil, no dudes en crear un nuevo hilo.

    Atentamente,

    Gao.


    Si esta respuesta resolvió tu consulta, por favor haz clic en 'Aceptar respuesta'. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones.

    0 comentarios No hay comentarios

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.