Acción de Macro OpenVisualBasicModule

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Puede usar la acción de macro OpenVisualBasicModule en bases de datos de Access para abrir un especificado de Visual Basic para aplicaciones (VBA) módulo en un determinado procedimiento. Esto puede ser un procedimiento Sub, un procedimiento de función o un procedimiento de evento.

Nota: A partir de Access 2010, la acción de macro AbrirMódulo se cambió el nombre a OpenVisualBasicModule.

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

Nota: La acción de macro OpenVisualBasicModule no está disponible en aplicaciones web de Access.

Configuración

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

Argumento de la acción

Descripción

Nombre del módulo

El nombre del módulo que desea abrir. Seleccione el nombre del módulo en la lista desplegable. Deje este argumento en blanco si desea buscar todos los módulos estándar de la base de datos para un procedimiento y abrir el módulo correspondiente a ese procedimiento.

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

Nombre de procedimiento

El nombre del procedimiento que desea abrir el módulo. Si deja en blanco este argumento, el módulo se abre en la sección de declaraciones.

Nota: Debe escribir un nombre válido en el Nombre del módulo o el Nombre del procedimiento argumento.

Observaciones

Puede usar esta acción de macro para abrir un procedimiento de evento especificando el Nombre del módulo y el argumento Nombre del procedimiento . Por ejemplo, para abrir el procedimiento de evento Click del botón ImprimirFactura del formulario Pedidos, establezca el argumento Nombre del módulo en formulario.pedidos y establezca el argumento Nombre de procedimiento en Imprimirfactura_click. Para ver el procedimiento de evento para un formulario o informe, el formulario o informe debe estar abierto.

Del mismo modo, para abrir un procedimiento en un módulo de clase, debe especificar el nombre del módulo, aunque no tiene que abrir el módulo de clase.

Para abrir un procedimiento privado, el módulo que lo contiene debe estar abierto.

Esta acción tiene el mismo efecto que el botón secundario un módulo en el panel de navegación y, a continuación, haga clic en Vista Diseño. Esta acción también permite especificar un nombre de procedimiento y buscar los módulos estándar en una base de datos para los procedimientos.

Sugerencia: Puede seleccionar un módulo en el panel de navegación y arrástrelo a la ventana de la macro. Esto crea automáticamente una acción de OpenVisualBasicModule que abre el módulo en la sección de declaraciones.

Para ejecutar la acción OpenVisualBasicModule en un módulo de VBA, use el método de AbrirMódulo del objeto DoCmd .

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
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.

×