Página principal » Consejos de MS Office » Cómo grabar su primera macro de Excel

    Cómo grabar su primera macro de Excel

    Si usa Excel a menudo en su lugar de trabajo o para uso personal, entonces probablemente tenga algunas tareas diarias que son bastante tediosas y repetitivas..

    Ya sea importando y limpiando datos o exportando y organizando para satisfacer las necesidades de su cliente, hay muchas veces en las que tiene que hacer clic en los mismos botones y escribir la misma información una y otra vez.

    Lo bueno es que la mayoría, si no todo, lo que puede hacer usando el mouse y el teclado en Excel puede ser replicado por Excel usando Macros.

    En este artículo, les mostraré cómo crear un simple Macro para comenzar a automatizar la tarea repetitiva que pueda tener.

    Grabar una macro en Excel

    Imagine que obtiene un extracto de datos de un cliente donde los campos no están centrados. Como parte de su trabajo diario, debe centrar los campos haciendo clic en las celdas en la esquina superior izquierda y configurando la alineación del texto en el centro.

    Con una macro, puede grabar la actividad una vez y dejar que la macro repita el mismo conjunto de comandos para usted. Aquí están los pasos:

    Primero, habilite el Desarrollador pestaña en excel haciendo clic Expediente -> Opciones -> Personalizar la cinta -> Tick Desarrollador y haga clic DE ACUERDO.

    Una vez que esté habilitado, vaya a Desarrollador -> haga clic Grabar macro.

    Puedes ponerle un nombre a tu macro (en este ejemplo lo nombré “Texto central”) y haga clic en Aceptar.

    Además, tendrás la opción de darle a la macro un método abreviado de teclado, lo que hace que sea mucho más fácil de ejecutar una y otra vez sin tener que ir a la pestaña Desarrollador.

    además, el Almacenar macro en La opción es realmente útil si desea crear una macro genérica que funcione en cualquier libro de Excel. En lugar de elegir el predeterminado Este cuaderno, también puedes elegir Cuaderno de macros personal, que le permitirá usar la nueva macro con cualquier libro de trabajo futuro que abra o cree en Excel.

    A continuación, inicie su actividad haciendo clic en las celdas y centre los campos con el mouse. los Macro registrará sus clics y la celda / icono exacto en el que hace clic dentro de la ventana de Excel y lo traducirá en un código especial llamado VBA.

    Una vez hecho esto, volver a Desarrollador pestaña y haga clic Para de grabar.

    ¡Felicidades! Has grabado tu primera macro. La próxima vez que tenga un nuevo extracto de datos que no esté centrado, solo tiene que ir a Desarrollador -> Macros -> Seleccione el nombre de la macro -> haga clic correr .

    La macro repetirá las acciones que haya registrado (por ejemplo, centrando el texto para todas las celdas en este ejercicio).

    El último paso es guardar el archivo como .xlsm extensión (no el estándar .xlsx), para que su archivo de Excel retenga las macros que ha grabado para usar en el futuro. Recuerde, no tiene que hacer esto si eligió Personal Macro Workbook al crear la macro.

    Una vez que lo aprendas, varias horas de edición manual en Excel se pueden completar en una ventana de tiempo mucho más corta con macros. Al comprender que Excel tiene la capacidad de registrar acciones repetitivas y reproducirlas, la posibilidad de automatización que puede crear es tan grande como su imaginación..

    La regla general es que cualquier cosa que pueda completar con el mouse y el teclado se puede repetir / automatizar muchas veces más rápido con una macro. Disfrutar!