Método DoCmd.RunMacro (Access)
El método RunMacro lleva a cabo la acción RunMacro en Visual Basic.
Sintaxis
expresión. RunMacro (MacroName, RepeatCount, RepeatExpression)
expresión Variable que representa un objeto DoCmd.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
MacroName | Obligatorio | Variant | Expresión de cadena que es el nombre válido de una macro en la base de datos activa. Si ejecuta código de Visual Basic que contenga el método RunMacro en una base de datos de biblioteca, Microsoft Access busca la macro con este nombre en la base de datos de biblioteca y no en la base de datos activa. |
RepeatCount | Opcional | Variant | Expresión numérica que se evalúa en un número entero, que es el número de veces que se ejecutará la macro. |
RepeatExpression | Opcional | Variant | Expresión numérica que se evalúa cada vez que se ejecuta la macro. Si se evalúa en False (0), la macro deja de ejecutarse. |
Comentarios
Use el método RunMacro para ejecutar una macro.
Use MacroGroupName. Sintaxis de MacroName para que el argumento MacroName ejecute una macro determinada en un grupo de macros.
Si especifica el argumento RepeatExpression y deja el argumento RepeatCount en blanco, debe incluir la coma del argumento RepeatCount . Si deja un argumento final en blanco, no use una coma después del último argumento que especifique.
Ejemplo:
En el ejemplo siguiente se ejecuta la macro Imprimir ventas que imprimirá el informe de ventas dos veces.
DoCmd.RunMacro "Print Sales", 2
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.