AbrirFunción (acción de macro)

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.

En un proyecto de Access (* .adp), puede usar la acción de macro AbrirFunción para abrir una función definida por el usuario en Vista de hoja de datos, vista Diseño, vista Editor de texto de SQL de función en línea (para un valor escalar o función definida por el usuario de la tabla), o vista previa de impresión. Esta acción ejecuta la función definida por el usuario cuando se abre en la vista Hoja de datos. También puede seleccionar el modo de entrada de datos de la función definida por el usuario y restringir los registros que muestra la función definida por el usuario.

Nota: Esta acción no se permitirá si la base de datos no es de confianza.

Nota: Access 2010 es la última versión que admita los proyectos de datos de Access.

Configuración

La acción de macro AbrirFunción tiene los siguientes argumentos.

Argumento de la acción

Descripción

Nombre de función

El nombre de la función definida por el usuario para abrir. El cuadro Nombre de función muestra todas las funciones definidas por el usuario en la base de datos actual. Este es un argumento requerido.

Si ejecuta una macro que contiene la acción función en una base de datos de biblioteca, Access busca primero la función con este nombre en la base de datos de biblioteca y, a continuación, en la base de datos actual.

Vista

La vista en la que se abrirá la función definida por el usuario. En el cuadro vista, seleccione hoja de datos, Diseño, Vista preliminar, tabla dinámica o gráfico dinámico. El valor predeterminado es hoja de datos.

Modo de datos

El modo de entrada de datos de la función definida por el usuario. Esto se aplica solo a las funciones definidas por el usuario abiertas en la vista Hoja de datos. Seleccione Agregar (el usuario puede agregar nuevos registros, pero no puede ver o editar los registros existentes), Modificar (el usuario puede ver o editar los registros existentes y agregar nuevos registros) o Solo lectura (el usuario solo puede ver los registros). El valor predeterminado es Editar.

Comentarios

Esta acción de macro es similar a hacer doble clic en una función definida por el usuario en el panel de navegación, o el botón secundario de la función en el panel de exploración y seleccionar una vista.

Cambiar a la vista Diseño mientras está abierta la función definida por el usuario, quita el valor del argumento Modo de datos de la función definida por el usuario. Esta configuración no es en efecto, incluso si el usuario vuelve a la vista Hoja de datos.

Sugerencias   

  • Puede seleccionar una función definida por el usuario en el panel de navegación y arrástrelo a la ventana de diseño de la macro. Esto crea automáticamente una acción AbrirFunción que abre la función definida por el usuario en la vista Hoja de datos.

  • Si no desea mostrar los mensajes del sistema que normalmente aparecen cuando se ejecuta una función definida por el usuario (que indica que es una función definida por el usuario y muestran cuántos registros se verán afectados), puede usar la acción de macro EstablecerAdvertencias para suprimir la presentación de estos mensajes.

Para ejecutar la acción de macro AbrirFunción en un módulo Visual Basic para aplicaciones (VBA), use el método de AbrirFunción del objeto DoCmd .

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.

×