Cuadros de mando de excel: cómo grabar su primera macro

Si usted es un principiante a la automatización salpicadero en Excel, es poco probable que usted será capaz de escribir la VBA (Visual Basic para Aplicaciones) código a mano para crear macros. Sin pleno conocimiento de modelo de objetos de Excel y la sintaxis, escribir el código necesario sería imposible para la mayoría de los usuarios principiantes.

Aquí es donde se graba una macro viene muy bien. La idea es que se graba la acción deseada, y después de ejecutar la macro cada vez que desea que la acción realizada.

Para empezar, primero tiene que mostrar la ficha Programador. Puede encontrar el conjunto de herramientas completo macro en Excel 2013 en la ficha Programador, que está oculto inicialmente. Tienes que decirle explícitamente a Excel para que sea visible. Para habilitar la ficha Programador, siga estos pasos:

  1. Ir a la cinta de opciones y haga clic en el botón Archivo.

  2. Para abrir el cuadro de diálogo Opciones de Excel, haga clic en el botón Opciones.

  3. Haga clic en el botón Personalizar cinta.

    En el cuadro de lista de la derecha, puede ver todas las fichas disponibles.

  4. Seleccione la ficha Programador, como se muestra en esta figura.

  5. Haga clic en Aceptar.

Ahora que tiene la ficha Programador, seleccionarlo y haga clic en el comando Grabar macro. Esto abre el cuadro de diálogo Grabar macro, como se muestra en esta figura.

Estos son los cuatro campos en el cuadro de diálogo Grabar macro:

Nombre de la macro: Excel da un nombre por defecto a la macro, como Macro1, pero es la mejor práctica para dar su macro un nombre más descriptivo de lo que realmente hace. Por ejemplo, es posible que el nombre de una macro que da formato a una tabla genérica como AddDataBars.

  • Tecla de acceso directo: Este campo es opcional. Cada macro necesita un evento o algo suceda, para que se ejecute. Este evento puede ser una pulsación de botón, un libro de apertura, o en este caso, una combinación de teclas. Cuando se asigna una clave de acceso directo a la macro, entrando en esa combinación de teclas que desencadena su macro para funcionar. No es necesario introducir una clave de acceso directo para ejecutar la macro.

  • En almacenar Macro: Este libro de trabajo es la opción por defecto. Almacenamiento de la macro en este libro de trabajo significa simplemente que la macro se almacena junto con el archivo de Excel activo. La próxima vez que abra ese libro en particular, la macro estará disponible para su ejecución.

    Del mismo modo, si usted envía el libro a otro usuario, dicho usuario puede ejecutar la macro, así, siempre que la seguridad de macros está establecido correctamente por el usuario.

  • Descripción: Este campo es opcional, pero es útil si tiene numerosas macros en una hoja de cálculo o si necesita dar a un usuario una descripción más detallada de lo que hace la macro.

    Video: Mi primera macro en Excel

  • En este primer ejemplo, introduzca AddDataBars en el campo Nombre de macro y seleccione Este libro de trabajo de la macro tienda en el menú desplegable, como se muestra en esta figura. Presiona OK.

    Excel está grabando sus acciones. Aunque Excel es la grabación, puede realizar cualquier acción que le gustaría. En este escenario, se graba una macro para agregar barras de datos a una columna de números.

    Seguir a lo largo de utilizar estos pasos:

    1. Resaltar las celdas C1: C21.

    2. Ir a la pestaña Inicio y seleccione Regla condicional Formatting___New.

    3. En el cuadro de diálogo Nueva regla de formato, vaya al menú desplegable Formato de Estilos y seleccione Barra de datos.

    4. Aparece otro cuadro de diálogo. A continuación, active la casilla de verificación Sólo Show Bar.

    5. Presione Aceptar para aplicar el cambio.

    6. Ir a la ficha Programador y haga clic en el comando de parada de grabación.

      En este punto, Excel deja de grabar. Ahora tiene una macro que reemplaza los datos en C1: C21 con barras de datos. Ahora, puede grabar una nueva macro para eliminar las barras de datos.

    7. Ir a la ficha Programador y haga clic en el comando Grabar macro.

    8. Introduzca RemoveDataBars en el campo Nombre de macro y seleccione el libro de trabajo del Este macro tienda En el menú desplegable, como se muestra en esta figura. Presiona OK.

    9. Resaltar las celdas C1: C21.

    10. Ir a la pestaña Inicio y seleccione condicionales Formatting___Clear Reglas Rules___Clear de las celdas seleccionadas.

    11. Ir a la ficha Programador y haga clic en el comando de parada de grabación.

      Una vez más, Excel detiene la grabación. Ahora tiene una nueva macro que elimina reglas de formato condicional de las celdas C1: C21.

    Artículos Relacionados