¿Cuántas horas a la semana dedicas a copiar y pegar datos en tus hojas de cálculo? Seguramente más de las que te gustaría admitir. Durante años, la solución estándar para automatizar tareas en Excel ha sido aprender VBA (Visual Basic for Applications) o grabar macros complejas que se rompen si alguien cambia el nombre de una hoja. Pero el mundo ha evolucionado.
Hoy quiero hablarte de una revolución silenciosa que está cambiando la forma en que interactuamos con nuestros datos: la automatización en la nube con Make (anteriormente conocido como Integromat). Imagina que tu Excel pudiera «hablar» automáticamente con tu correo electrónico, tu CRM, tus formularios web o incluso con tu gestor de tareas, sin que tú tengas que pulsar ni una sola tecla y, lo más importante, sin escribir una sola línea de código.
¿Qué es Make y por qué debería importarte?
Make es una plataforma de automatización visual que te permite conectar aplicaciones y servicios entre sí para crear flujos de trabajo automatizados, a los que llaman «Escenarios». Piensa en Make como un pegamento digital que une Excel con el resto de herramientas que usas en tu día a día.
A diferencia de las macros de VBA, que se ejecutan localmente en tu ordenador y requieren que tengas el archivo abierto, los escenarios de Make funcionan en la nube las 24 horas del día. Esto significa que tu Excel puede seguir recibiendo filas nuevas, enviando alertas o actualizando inventarios incluso cuando tu ordenador está apagado.
Ventajas frente a las Macros tradicionales
- No requiere código: Utiliza una interfaz visual de «arrastrar y soltar» muy intuitiva.
- Conectividad total: Conecta Excel con más de 1000 aplicaciones (Gmail, Slack, Trello, Shopify, Google Forms, etc.).
- Estabilidad: Al trabajar con la API oficial de Microsoft, es menos propenso a errores que una macro que depende de la posición del cursor.
- Ejecución en segundo plano: Funciona de forma autónoma en los servidores de Make.
Requisitos previos para la automatización
Antes de empezar a construir tu primer robot de Excel, necesitas tener un par de cosas listas. La integración de Make funciona con la versión en la nube de Excel, por lo que los requisitos son:
- Una cuenta de Make (tienen un plan gratuito muy generoso para empezar).
- Una cuenta de Microsoft 365 (Business o Personal).
- Tu archivo de Excel debe estar guardado en OneDrive o SharePoint, no en tu disco duro local.
Consejo de experto: Para que Make pueda leer y escribir datos de forma fiable en tu hoja de cálculo, tus datos deben estar formateados como una Tabla de Excel. No basta con tener datos en celdas; selecciona tu rango y pulsa Ctrl + T para convertirlo en una tabla oficial. Esto es crucial porque Make busca objetos de tabla («Table1», «Table2») para saber dónde insertar la información.
Tutorial: Cómo conectar Excel con Make
Vamos a configurar la conexión básica. Este es el puente que permitirá a Make acceder a tus libros de Excel de forma segura.
- Entra en tu panel de Make y haz clic en el botón gigante que dice «Create a new scenario».
- Haz clic en el símbolo «+» central para añadir tu primer módulo.
- En la barra de búsqueda, escribe
Microsoft Excely selecciona la aplicación oficial. - Verás una lista de acciones disponibles (Triggers y Actions). Por ejemplo, selecciona «Add a Row» (Añadir una fila).
- Al abrir la configuración del módulo, verás el botón «Create a connection». Haz clic ahí.
- Sigue los pasos para iniciar sesión con tu cuenta de Microsoft y autorizar a Make.
Una vez conectado, Make podrá ver tus carpetas de OneDrive y listar tus archivos de Excel.
Caso Práctico: De Formulario Web a Excel Automáticamente
Vamos a crear una automatización clásica y tremendamente útil: Centralizar las respuestas de un formulario (como Typeform, Google Forms o Facebook Lead Ads) directamente en una tabla de Excel para su análisis, sin tener que descargar CSVs manualmente.
Supongamos que usas un formulario para captar clientes potenciales con los campos: Nombre, Email y Mensaje.
Paso 1: Preparar el Excel
Crea un archivo llamado Leads.xlsx en tu OneDrive. Crea los encabezados en la primera fila (A1: Nombre, B1: Email, C1: Mensaje). Selecciona A1:C2 y pulsa Ctrl + T. Asegúrate de marcar «La tabla tiene encabezados».
Paso 2: El Disparador (Trigger)
En Make, el primer módulo (la bola inicial) será tu fuente de datos. Si usas Google Forms, busca el módulo Google Forms > Watch Responses. Si usas un formulario web genérico, podrías usar un Webhook.
Paso 3: La Acción en Excel
Añade el siguiente módulo a la derecha del disparador: Microsoft Excel > Add a Row. Conecta ambos módulos. En la configuración del módulo de Excel:
- Workbook: Busca y selecciona tu archivo
Leads.xlsx. - Worksheet: Elige la hoja donde está la tabla.
- Table: Selecciona la tabla que creaste (generalmente
Table1).
Ahora verás la magia. Make detectará automáticamente las columnas de tu tabla y te mostrará campos vacíos para Nombre, Email y Mensaje. Solo tienes que arrastrar las etiquetas moradas (los datos) que vienen del módulo del formulario hacia el campo correspondiente de Excel.
// Ejemplo conceptual de cómo mapear los datos
Columna Nombre (A) -> 1. Answers: Name
Columna Email (B) -> 1. Answers: Email
Columna Mensaje (C) -> 1. Answers: Message_Text
Haz clic en Run once para probarlo. Rellena tu formulario web y observa cómo, en cuestión de segundos, la fila aparece mágicamente en tu Excel Online.
Más allá de añadir filas: Automatización Bidireccional
La verdadera potencia de Make no es solo meter datos en Excel, sino reaccionar a cambios en Excel.
Imagina usar el disparador «Watch Worksheet» (Vigilar hoja de cálculo). Puedes configurar Make para que, cada vez que tú añadas una fila nueva en Excel con los datos de un cliente y escribas «Aprobado» en una columna de estado, Make detecte ese cambio y automáticamente:
- Envíe un correo electrónico de bienvenida al cliente (usando el módulo de Gmail o Outlook).
- Cree una tarjeta en Trello o un registro en Salesforce.
- Te envíe una notificación a Slack confirmando el envío.
Consejos Técnicos para evitar errores
Aunque es «No-Code», hay detalles técnicos que debes cuidar para mantener tus flujos robustos:
| Problema Común | Solución |
|---|---|
| Fechas incorrectas | Excel almacena las fechas como números de serie. Si envías una fecha desde Make, usa la función formatDate(now; "YYYY-MM-DD") para asegurar que Excel la entienda como texto o fecha legible. |
| La conexión caduca | A veces las conexiones de Microsoft 365 requieren re-autenticación si cambias tu contraseña. Si tu escenario falla con un error 401, simplemente ve a «Connections» y pulsa «Reauthorize». |
| Filas duplicadas | Si usas «Watch Worksheet», asegúrate de que tu escenario tiene un mecanismo para marcar las filas como procesadas (por ejemplo, actualizando una columna «Status» a «Enviado» después de procesar la fila). |
Integrar Excel con Make abre un abanico infinito de posibilidades. Ya no se trata solo de hojas de cálculo, se trata de construir sistemas operativos a medida para tu negocio o tu vida personal, donde Excel actúa como el cerebro o la base de datos, pero el trabajo pesado lo hacen los robots en la nube.
