Cargando



Cómo usar macros en Excel 2019 y Excel 2016 para automatizar tareas

Te explicamos paso a paso cómo crear un macro, cómo utilizarlo y cómo crear módulos VBA en Excel 2016 y Excel 2019


sep 06 2019 14:35
Avanzado
Total de Apartados : 3

Excel se ha convertido en una de las aplicaciones de Microsoft Office preferida por los usuarios, ya que la posibilidades que ofrece a la hora de crear tablas y realizar diferentes acciones, son múltiples y diferentes. Gracias a sus tablas, podemos automatizar tareas de manera sencilla para ahorra tiempo y simplificarnos el trabajo.

 

En este tutorial te explicamos las opciones disponibles en el formato condicional de Excel 2016 y Excel 2019 y los pasos que debes seguir para aplicarlo.

 

Todos sabemos los grandes alcances y herramientas que nos ofrece Excel 2019 y Excel 2016 para la administración de diversas tareas administrativas y podemos ver cómo estas tareas nos ayudan a gestionar de forma sencilla y práctica grandes cantidades de datos ofreciendo siempre un informe útil, práctico y directo con la información requerida.

 

Existen muchas tareas que se vuelven repetitivas y por tanto nos ocupan tiempo y recursos que podemos usar en otra tarea productiva y para ello Excel 2019 y Excel 2016 tiene la solución: las macros. Las macros nos brindan la oportunidad de automatizar una tarea cotidiana permitiéndonos realizar tareas distintaspara ser más productivos.

 

Aprende cómo añadir y editar comentarios y notas en las celdas de Excel 2016 y Excel 2019 de manera individual.

 

Qué es una macro en Excel 2019 y Excel 2016
Una macro es una serie de instrucciones y comandos que permanecerán alojados dentro de Excel 2019 y Excel 2016 y estará disponibles para ser ejecutadas en cualquier momento. Las macros están escritas es lenguaje VBA (Visual Basic for Applications) y es gracias a este lenguaje que la macro puede acceder a todas las funciones de Excel 2016 y gracias a esto ampliar el alcance del programa.

 

Gracias a las macros podemos realizar las siguientes tareas:

  • Manipular datos y textos
  • Aplicar diferentes formatos
  • Crear nuevos documentos
  • Establecer comunicaciones con fuentes de datos externas

 

Para este análisis contamos con los siguientes datos:

 

crear-macros-excel-1.jpg

 


1. Crear macro en Excel 2019 y Excel 2016


Para este fin vamos a realizar las siguientes acciones en la hoja de Excel 2016:
  • Promedio de los datos.
  • Suma de los datos.
  • Valor máximo de los datos.
  • Aplicar formato.

 

Paso 1

Para iniciar el proceso de grabación de la macro vamos a la pestaña Vista, en el grupo Macros elegimos Macros / Grabar macro

 

grabar-macro-excel-2.jpg

 

Paso 2

Al seleccionar esta opción se abrirá la siguiente ventana donde debemos establecer el nombre la macro y donde la guardaremos. Pulsamos Aceptar para cerrar la ventana e iniciar el proceso.

 

nombre-macro-excel-3.jpg

 

Paso 3

Podemos ver que mientras ejecutamos las tareas dentro de la hoja la macro está grabándose, para detener la grabación podemos ir al grupo Macros y seleccionar la opción Detener grabación o pulsar en el ícono en forma de cuadrado en la parte inferior de Excel 2016.

 

detener-grabacion-macro-excel-4.jpg

 

Paso 4

A continuación si vamos a Macros y seleccionamos la opción Ver macros. Tendremos activa la macro creada:

 

nombre-macro-excel-5.jpg

 

Podemos pulsar en el botón Modificar para ver como se ha creado la macro en lenguaje VBA

 

macro-excel-vba.jpg

 

Paso 5

Una vez creada la macro debemos guardar el libro con la opción de compatibilidad para macros. Para ello vamos a Guardar como y en el campo Tipo elegimos la opción Libro de Excel habilitado para macros. Es importante que borremos los datos que tenemos en la hoja para que sean actualizados con los más recientes ya que la macro está creada.

 

libro-excel-habilitado-macros-7.jpg

 

 

Cómo hacer una macro Excel 2019, 2016
En el caso de que quieras más información acerca de cómo hacer una macro en Excel 2019 y Excel 2016, en el link que se muestra a continuación vas a poder ver paso a paso cómo realizar esto siguiendo los siguientes puntos:
  • Cómo grabar una macro en Excel 2019 y Excel 2016
  • Cómo usar una macro en Excel 2019 y Excel 2016

 

Tutorial con vídeo para crear y ejecutar una macro personalizada en Excel 2019 o 2016.

 


2. Utilizar la macro creada Excel 2019 y Excel 2016

 

Paso 1

Recordemos que las macros están bloqueadas por temas de seguridad en Excel 2016 ya que pueden contener software malicioso o virus, por ello cuando abrimos un libro con el modo de compatibilidad de macros veremos el siguiente mensaje de advertencia:

 

advertencia-macros-excel-8.jpg

 

Paso 2

Debemos pulsar el botón Habilitar contenido para poder ejecutar las tareas dentro de ella. Una vez habilitemos el contenido podemos exportar archivos CSV con datos, en este caso con los siguientes datos:

 

habilitar-contenido-macros-excel-9.jpg

 

Paso 3

Parta ejecutar la macro que hemos creado y que ejecute la acción requerida vamos al grupo Macros y seleccionamos la opción Macros / Ver macros

 

ver-macros-excel-10.jpg

 

Allí se desplegará lo siguiente:

 

macros-excel-11.jpg

 

Paso 4

Pulsamos en el botón Ejecutar para iniciar el proceso. Podemos ver que la tarea se ha efectuado correctamente:

 

macros-excel-12.jpg

 


3. Crear Módulos en VBA Excel 2019 y Excel 2016

 

Paso 1

Otra de los aspectos interesantes con las macros es que contamos con diversas formas y alternativas de despliegue. Por ejemplo vamos a desplegar un mensaje con el siguiente texto “Solvetic Internet” Para ello vamos a la pestaña Desarrollador y del grupo Código seleccionamos la opción VisualBasic En la ventana desplegada daremos clic derecho sobre el título principal y seleccionamos la opción Insertar / Módulo

 

macros-excel-13.jpg

 

Paso 2

En la ventana desplegada ingresaremos lo siguiente:
Sub Solvetic() MsgBox "Solvetic Internet"End Sub
Paso 3

En este script hemos iniciado con Sub y finalizado con End Sub para cerrar el proceso. Asignamos un nombre al módulo (Solvetic) y en el cuerpo del script usamos el parámetro MsgBox indicando que desplegaremos un cuadro de mensaje. Podemos ejecutar el script pulsando sobre el ícono respectivo y veremos el siguiente resultado:

 

 

macros-excel-14.jpg

 

Como vemos existen múltiples opciones a ejecutar con las macros en Excel 2019 y Excel 2016.

 

Tutorial para saber cómo comparar dos columnas Excel 2019 para encontrar diferencias y duplicados.


¿Te ayudó este Tutorial?


2 Comentarios


Daniel Siera
nov 29 2016 19:30

Gracias por añadir tutoriales de Excel, no se encuentran demasiados con calidad por la red...


Gonzalo Arias
dic 04 2016 20:40

Me gusta, se usa mucho esto de las macros en excel y las quería probar.

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X