Cómo automatizar tareas repetitivas en hojas de cálculo de Google con macros

Las macros finalmente están disponibles para los usuarios de Hojas de cálculo. No necesita ningún conocimiento de codificación para automatizar tareas repetitivas en documentos y hojas de cálculo.

Las macros finalmente están disponibles para los usuarios de Hojas de cálculo.  No necesita ningún conocimiento de codificación para automatizar tareas repetitivas en documentos y hojas de cálculo.
Anuncio

Registre una tarea, guarde esa tarea y ejecute la tarea cuando lo desee.

Las macros finalmente están disponibles para los usuarios de Hojas de cálculo. Las macros le permiten automatizar tareas repetitivas en documentos y hojas de cálculo sin tener que aprender a escribir código.

Han sido una herramienta central de productividad en Microsoft Office durante mucho tiempo. Los usuarios de Excel pueden usar macros desde hace tiempo para ahorrar tiempo y ahora puede ofrecer los mismos beneficios de ahorro de tiempo a Hojas de cálculo de Google.

Si bien las Hojas de cálculo de Google permiten a los usuarios escribir sus propias funciones de Script de aplicaciones, las macros abren este tipo de funciones a todos los usuarios de Hojas de cálculo de Google; no se requiere experiencia en codificación.

Las macros son particularmente útiles si te encuentras lidiando con varias hojas una y otra vez con datos o información similar. Por ejemplo, cualquier tipo de rastreadores mensuales con funciones elaboradas para recopilar datos se beneficiará de las macros.

Cómo crear una nueva macro en Hojas de cálculo de Google

Las macros de Hojas de cálculo de Google son notablemente fáciles de crear.

  1. Haga clic en Herramientas> Macros> Grabar macro .
  2. Ejecute los pasos que desea automatizar.
  3. Elija Referencias absolutas si desea que la macro funcione exactamente en la misma celda que graba. Elija Referencias relativas si desea que la macro funcione en la celda que seleccione y en las celdas cercanas.
    automatizar tareas en hojas de google con macros
  4. Haga clic en Guardar .
  5. Ingrese el nombre de la macro y una tecla de atajo de teclado opcional.

Ahora, obviamente, el paso dos en la lista anterior podría implicar muchos más pasos, pero más sobre eso más adelante.

Cómo editar una macro en Google Sheets

Si quiere editar su macro, haga lo siguiente:

  1. Vaya a Herramientas> Macros> Administrar macros .
  2. En la lista de Macros que se abre, haga clic en el botón de menú (tres puntos) al lado de la macro que desea editar.
    automatizar tareas en hojas de google con macros
  3. Haga clic en Editar secuencia de comandos .

Para editar la macro, tendrá que editar realmente el código, por lo que si no se siente cómodo con esto, puede ser más fácil simplemente volver a grabar la macro.

Cómo ejecutar una macro en Hojas de cálculo de Google

Para ejecutar la macro, abra la hoja que desea usar y haga clic en Herramientas> Macros y seleccione la macro de la lista. O si asignó un atajo de teclado a su macro, puede usar eso en su lugar.

automatizar tareas en hojas de google con macros

A continuación, encontrará algunos ejemplos simples de las diversas formas en que puede usar macros en Hojas de cálculo de Google.

Ejemplo 1: formatea tu hoja de cálculo con una macro

Cualquier tipo de formato repetitivo que tenga que aplicar a varias hojas de Google se puede hacer fácilmente con macros.

Formateo Básico

Si tiene varias hojas con información similar, puede registrar macros para alguno o todos los siguientes: formato de negrita / cursiva / subrayado, tamaño de fuente, alineación de texto, envoltura de texto, color de relleno de fondo y más.

automatizar tareas en hojas de google con macros

Formato condicional

Con Hojas de cálculo de Google, también puede obtener bastante meta, al agregar una capa adicional de automatización además de la automatización básica con el formato condicional.

Puede usar el formato condicional para formatear celdas utilizando los mismos métodos enumerados anteriormente. La diferencia es que puede crear una regla que formatee el texto en función de criterios específicos:

  • Si la celda contiene o no contiene una palabra clave específica.
  • Si la celda contiene un número igual, mayor o menor que un número específico
  • Si la celda contiene una fecha específica / una fecha posterior a una fecha anterior a su especificación.

Entonces, digamos que está utilizando Hojas de cálculo de Google como una forma de realizar un seguimiento de sus tareas y de asignar fechas de vencimiento a sus tareas. Puede usar el formato condicional para resaltar todo lo que se debe hoy:

  1. Después de hacer clic en Grabar, seleccione las celdas a las que desea aplicar el formato condicional.
  2. Vaya a Formato> Formato condicional .
  3. En la barra lateral que se abre, haz clic en Agregar nueva regla .
  4. En Formato de celdas si selecciona Fecha es .
  5. En el segundo menú desplegable que se abre, seleccione Hoy para tareas vencidas hoy.

Si desea resaltar algo vencido, repita los pasos 1 a 3 y luego haga lo siguiente:

  1. En Formato de celdas si selecciona Fecha es anterior .
  2. En el segundo menú desplegable que se abre, selecciona Hoy .

Ejemplo 2: Crear informes y gráficos

Hay muchas formas en que puede generar informes en Hojas de cálculo de Google Convertirse en un analista de datos experto Usar las herramientas de informe de hoja de cálculo de Google Convertirse en un analista de datos experto durante la noche Usar herramientas de informes de hoja de cálculo de Google ¿Sabía que una de las mejores herramientas para realizar análisis de datos es En realidad, ¿Google Spreadsheet? La razón de esto no es solo porque puede hacer casi todo lo que pueda desear ... Leer más, incluidas las tablas pivote, los gráficos y los gráficos.

Pivot Tables en Google Sheets

Las tablas pivote son extremadamente útiles si estás buscando calcular totales de varios elementos en tu hoja de cálculo. Puede usar una Tabla dinámica para comprender grandes cantidades de datos y resumirlos en un informe breve y digerible. Dado que se basa en los datos de la hoja de cálculo, puede usar el formato condicional, cuadros y gráficos para visualizar los datos también.

Por ejemplo, si usa una Hoja de cálculo de Google para sus hábitos de gasto, puede usar una tabla dinámica para calcular los totales. Esta es una gran manera de entender cuánto estás gastando en Starbucks.

  1. Después de hacer clic en Grabar, vaya a Datos> Tabla dinámica .
  2. El Editor de Pivot Table se abrirá en un panel lateral donde puede agregar los elementos que desee que aparezcan en su tabla.
    Editor de tablas dinámicas
  3. En Filas, haga clic en Agregar y seleccione la columna que contiene la información que desea recopilar: categoría de gasto o ubicación, por ejemplo.
  4. En Valores, haga clic en Agregar y seleccione la columna que contiene los importes que está gastando por categoría.

Este es un ejemplo muy simple de cómo se puede usar una tabla dinámica Cómo usar una tabla dinámica de Excel para el análisis de datos Cómo usar una tabla dinámica de Excel para el análisis de datos La tabla dinámica es una de las herramientas más potentes en el repertorio de Excel 2013 . Se utiliza con frecuencia para el análisis de datos de gran tamaño. Siga nuestra demostración paso a paso para aprender todo al respecto. Lee mas . Existen usos mucho más elaborados, donde las macros le harán la vida mucho más fácil en Hojas de cálculo de Google.

Gráficos y gráficos circulares en Google Sheets

En lugar de desplazarse por una fila y una fila de datos, también puede resumir toda esa información visualmente.

automatizar tareas en hojas de google con macros

De nuevo, si tiene varias hojas con datos similares, puede crear el mismo cuadro en varias hojas diferentes.

Por ejemplo, si realiza el seguimiento de sus ventas mensuales, puede crear un gráfico circular que desglosa las ventas por producto.

  • Seleccione las columnas / filas que contienen los datos que desea visualizar.
  • Después de hacer clic en el botón Grabar, vaya a Insertar> Gráfico .
  • En el panel que se abre, selecciona el tipo de gráfico (gráfico de líneas, gráfico de barras, gráfico circular, etc.)

Ejecute esa macro en otras hojas con datos similares para visualizaciones rápidas. Google Sheets también hará sugerencias para el gráfico más adecuado en función de los datos.

Ejemplo 3: Ejecutar funciones complejas con macros

Esta es probablemente una de las maneras más útiles y poderosas de usar macros en Hojas de cálculo de Google, pero si bien las funciones complejas pueden ser complicadas, se simplifican con las macros.

Hay muchas funciones existentes, como la fórmula COUNTIF o las funciones de búsqueda. También puede dar un paso más y crear sus propias funciones de Hojas de cálculo de Google Cómo crear funciones personalizadas en Hojas de cálculo de Google Cómo crear funciones personalizadas en Hojas de cálculo de Google Con Scripts de Google puede salir de la celda de la hoja de cálculo y codificar sus propias funciones personalizadas. Es más fácil de lo que parece. Lo guiaremos a través del proceso. Lee mas .

Una vez que tenga su función resuelta, simplemente grabe su macro siguiendo los pasos.

Ejemplo 4: Haga que sus datos sean más fáciles de ver

automatizar tareas en hojas de google con macros

Si tiene una gran cantidad de datos guardados en una hoja de cálculo de Google, ayuda a congelar la primera fila y la primera columna.

De esa manera, cuando está mirando una hoja de cálculo llena de números o información, es esencial mantener la primera fila o columna a la vista si desea un contexto para lo que está buscando.

  1. Después de hacer clic en el botón Grabar, vaya a Ver> Congelar> Una fila y Ver> Congelar> Una columna .
  2. Haga clic en Guardar .
  3. Ingrese un nombre para la macro y haga clic en Guardar nuevamente.

Comience una macro y pare el trabajo repetitivo

Debido a la naturaleza colaborativa de Hojas de cálculo de Google, puede ejecutar macros mientras otras personas continúan ingresando su información, y ya no tiene que descargar hojas y abrirlas en otro programa para ejecutar una macro.

Si la colaboración y el almacenamiento en la nube no son una prioridad para usted, siempre puede optar por Microsoft Excel para grabar macros Cómo registrar una macro en Excel 2016 Cómo registrar una macro en Excel 2016 ¿Sabía que puede automatizar tareas repetitivas en Microsoft? Excel usando macros? Le mostraremos cómo grabar una macro en Excel 2016 para ahorrar mucho tiempo. Leer más .s

In this article