Microsoft Office Online
Iniciar sesión en Mi Office Online (¿Qué es esto?) | Iniciar sesión

 
 
Microsoft Office Access
Buscar
Buscar
 
 
 
 
Advertencia: está viendo esta página con una versión de explorador de Web no compatible. Este sitio Web funciona mejor con Microsoft Internet Explorer 6.0 o posterior, Firefox 1.5 o con Netscape Navigator 8.0 o posterior. Obtener más información acerca de los exploradores admitidos.

Versión imprimibleVersión imprimible Marcar y compartirCompartir
Modificar macros
 

Una vez creada una macro, puede modificarla para adaptarla mejor a sus necesidades.

MostrarAgregar una acción a una macro

  1. En la ventana Macros (ventana Macro: ventana en la que se crean y modifican las macros.), haga clic en la primera fila en blanco de la columna Acción. Si desea insertar una acción (acción: componente básico de una macro; instrucción independiente que se puede combinar con otras acciones para automatizar tareas. A veces se denomina comando en otros lenguajes de macros.) entre dos filas de acciones (fila de acción: fila de la parte superior de la ventana Macro donde se escriben los nombres de macro, acciones, condiciones y comentarios asociados con una macro concreta o un grupo de macros.), haga clic en el selector de la fila de acción que se encuentra justo debajo de la fila donde desea insertar la nueva acción y, a continuación, haga clic en Insertar fila Imagen del botón en la barra de herramientas.
  2. En la columna Acción, haga clic en la flecha para presentar la lista de acciones (lista de acciones: lista que aparece cuando se hace clic en la flecha de la columna Acción de la ventana Macro.).
  3. Haga clic en la acción que desee utilizar.
  4. En la parte inferior de la ventana, especifique los argumentos de la acción, si es que se requiere alguno. Si se trata de argumentos de acción (argumento de acción: información adicional que requieren algunas acciones de macro, por ejemplo, el objeto al que afecta la acción o condiciones especiales en las que tiene lugar la acción.) cuyos valores son el nombre de un objeto de base de datos (objetos de base de datos: una base de datos de Access contiene objetos como tablas, consultas, formularios, informes, páginas, macros y módulos. Un proyecto de Access contiene objetos como formularios, informes, páginas, macros y módulos.), para establecer el argumento puede arrastrar el objeto desde la ventana Base de datos (ventana Base de datos: ventana que aparece cuando se abre una base de datos o un proyecto de Access. Muestra métodos abreviados para crear objetos de base de datos nuevos y abrir otros existentes.) hasta el cuadro del argumento Nombre de objeto de la acción.
  5. Introduzca un comentario para la acción. Los comentarios son opcionales.

MostrarMover una acción de una macro

  1. En la ventana Macros (ventana Macro: ventana en la que se crean y modifican las macros.), haga clic en el selector (selector de filas: barra o cuadro pequeño que, al hacer clic en él, selecciona una fila entera en la vista Diseño de tabla o macro, o cuando se ordenan y agrupan registros en la vista Diseño de informe.) de la fila de acción (fila de acción: fila de la parte superior de la ventana Macro donde se escriben los nombres de macro, acciones, condiciones y comentarios asociados con una macro concreta o un grupo de macros.).
  2. Haga clic de nuevo en el selector y arrastre la fila a una nueva posición.

MostrarMostrar u ocultar nombres y condiciones de macros

En una macro

Siga uno de estos procedimientos:
  • Para mostrar u ocultar la columna Nombre de macro, haga clic en Nombres de macro Imagen del botón en la barra de herramientas.
  • Para mostrar u ocultar la columna Condición, haga clic en Condiciones Imagen del botón en la barra de herramientas.

En todas las macros, de manera predeterminada

Puede establecer si Microsoft Access debe mostrar la columna Nombre de macro o Condición de manera predeterminada al crear macros.

  1. En el menú Herramientas, haga clic en Opciones.

  2. Haga clic en la ficha Ver.

  3. En Mostrar en diseño de macro, active o desactive las casillas de verificación Columna de nombres y Columna de condiciones.

MostrarDefinir una macro para que se ejecute bajo ciertas condiciones

  1. En la ventana Macros (ventana Macro: ventana en la que se crean y modifican las macros.), haga clic en Condiciones Imagen del botón en la barra de herramientas.
  2. En la columna Condición, escriba una expresión condicional (expresión condicional: expresión que se evalúa y compara con un valor, por ejemplo, las instrucciones If...Then y Select Case. Si se cumple la condición, se llevan a cabo una o más operaciones. Si no se cumple, se omite la operación.) en la fila donde desee establecer la condición (condición: parte del criterio que debe cumplir un campo cuando se realiza una búsqueda o se aplica un filtro. Algunas condiciones se deben utilizar con un valor; por ejemplo, el campo Autor con la condición igual a con el valor Juan.). No puede utilizar una expresión SQL en la columna Condición de una macro.

    MostrarSugerencia

    En una base de datos de Microsoft Access (base de datos de Microsoft Access: colección de datos y objetos (como tablas, consultas o formularios), que está relacionada con un tema o propósito concreto. El motor de base de datos Microsoft Jet administra los datos.) (.mdb), haga clic en el botón Generar Imagen del botón para usar el Generador de expresiones. El Generador de expresiones no está disponible en los proyectos de Microsoft Access (.ADP) (proyecto de Microsoft Access: archivo de Access que se conecta con una base de datos de Microsoft SQL Server y se utiliza para crear aplicaciones cliente-servidor. Un archivo de proyecto no contiene datos ni objetos basados en definiciones de datos, como, por ejemplo, tablas o vistas.).

  3. En la columna Acción, introduzca la acción que desee que Microsoft Access lleve a cabo cuando la condición sea verdadera.

MostrarInsertar una expresión en el argumento de una acción de macro

Existen dos casos en los que no se utiliza un signo igual: en el argumento Expresión de la acción EstablecerValor y en el argumento Expresión de repetición de la acción EjecutarMacro. Si precede una expresión en estos argumentos con el signo de igual, Microsoft Access evalúa la expresión dos veces, lo que puede producir resultados inesperados.

MostrarSugerencia

En una base de datos de Microsoft Access (base de datos de Microsoft Access: colección de datos y objetos (como tablas, consultas o formularios), que está relacionada con un tema o propósito concreto. El motor de base de datos Microsoft Jet administra los datos.) (.mdb), haga clic en el botón Generar Imagen del botón para usar el Generador de expresiones. El Generador de expresiones no está disponible en un proyecto de Microsoft Access (.ADP) (proyecto de Microsoft Access: archivo de Access que se conecta con una base de datos de Microsoft SQL Server y se utiliza para crear aplicaciones cliente-servidor. Un archivo de proyecto no contiene datos ni objetos basados en definiciones de datos, como, por ejemplo, tablas o vistas.).

publicidad