Vídeo: Creación de una macro de interfaz de usuario (UI)

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Su explorador no admite vídeo. Instale Microsoft Silverlight, Adobe Flash Player o Internet Explorer 9.

En Access 2010, macros que se han adjuntado a objetos de la interfaz de usuario como los botones de comando, informes, formularios y cuadros de texto se conocen como macros de interfaz de usuario. Esto distingue de macros que se han adjuntado a tablas, que se denominan macros de datos. Este vídeo muestra los conceptos básicos de la creación de una macro de interfaz de usuario.

En el vídeo

Este vídeo muestra cómo crear dos formularios y una hoja de datos a un formulario de detalles. A continuación, se muestra cómo agregar una macro UI incrustada a la hoja de datos, para que al hacer clic en un identificador de la hoja de datos, se abre el formulario de detalles en el registro correspondiente.

Crear un formulario de hoja de datos

Si todavía no tiene una hoja de datos o de otro formulario de varios elementos que desea usar, use este procedimiento para crear uno.

  1. En el panel de navegación, seleccione la tabla o la consulta que contenga los datos del formulario de hoja de datos que desee imprimir.

  2. En la ficha crear, en el grupo formularios, haga clic en hoja de datos.

    Access crea el formulario y lo muestra. Puede comenzar a usarlo inmediatamente, o guarde y cierre el formulario.

Crear un formulario de detalles

Si todavía no tiene un detalle u otra forma de un solo elemento que desea usar, use este procedimiento para crear uno.

  1. En el panel de navegación, seleccione la tabla o la consulta que contenga los datos del formulario de hoja de datos que desee imprimir.

  2. En la ficha crear, en el grupo formularios, haga clic en formulario.

    Access crea el formulario y lo muestra. Puede comenzar a usarlo inmediatamente, o guarde y cierre el formulario.

Agregar una macro de UI OpenForm a un formulario de hoja de datos

  1. Haga doble clic en el panel de navegación, abra la hoja de datos.

  2. Si no se muestra la Hoja de propiedades, presione F4 para mostrarla.

  3. Haga clic en el encabezado de columna del campo que desea agregar la macro. Se trata de la columna que hace clic en para abrir el formulario de detalle cuando finaliza la macro.

  4. En la pestaña Evento de la hoja de propiedades, haga clic en la casilla de propiedad Al hacer clic o Al hacer doble clic (según si quiere que se abra el formulario al hacer clic o doble clic en el campo) y luego haga clic en el botón Generar Imagen del botón .

  5. En el panel del catálogo de acciones, en el cuadro de búsqueda, escriba Abrir.

  6. Arrastre la acción de macro AbrirFormulario al panel macros o doble clic en él.

  7. Rellene los argumentos de la acción de macro AbrirFormulario. En este vídeo, se usan los siguientes valores:

Argumento

Valor

Nombre del formulario

frmContactDetails

Condición WHERE

ID = [F ORM]! [ frmContactList ]! [ID]

Modo de datos

Editar

Modo de ventana

Cuadro de diálogo

Si es necesario, reemplace el nombre del formulario (frmContactList) y el nombre del campo (ID) con los valores apropiados para los formularios. Si ve los argumentos adicionales, deje ellos en blanco.

  1. Cuando haya terminado de rellenar los valores del argumento, en la ficha Diseño, haga clic en Cerrar.

  2. Cerrar el panel de la hoja de propiedades y, a continuación, pruebe la macro haciendo clic o doble clic en el campo al que agregar la macro.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×