Forms → Excel/Lista
Transferir automáticamente las respuestas de formularios de Microsoft Forms a Excel Online o a una lista de SharePoint con Power Automate, explicado paso a paso.
Tabla de Excel, Aplicar a cada uno, Outlook: así envía Power Automate un correo personal a cada fila de tu lista.
Una lista de Excel con cincuenta direcciones y el plan de enviar a cada destinatario un correo electrónico dirigido personalmente sigue terminando, en muchos equipos, con la copia manual de nombres en una nueva ventana de Outlook. Power Automate se encarga exactamente de ese trabajo: un flujo lee las filas de un archivo de Excel con formato de tabla, las recorre una a una y envía, por cada fila, un correo con saludo, asunto y contenido tomados de las columnas correspondientes.
Este artículo muestra la configuración completa de una automatización de correo en serie de este tipo con el conector Excel Online (Business) y el conector Office 365 Outlook, incluidos los obstáculos con listas de destinatarios más grandes. Actualizado a: julio de 2026.
El flujo se compone de tres bloques que se apoyan entre sí: un desencadenador, la acción Enumerar filas presentes en una tabla del conector Excel Online (Business), y un bucle Aplicar a cada uno en el que se envía un correo por cada fila mediante Enviar un correo electrónico (V2). Estos tres pasos son suficientes para todo el caso de uso, sin ningún complemento adicional en Excel u Outlook.
Microsoft describe con detalle dos de los bloques más importantes para esto, la interacción entre filas de tabla y condiciones, así como la acción Aplicar a cada uno en sí, en la documentación oficial sobre cómo recuperar y filtrar filas de tabla y sobre la acción Aplicar a cada uno.
Power Automate solo lee tablas reales a través del conector Excel Online (Business), no simples rangos de celdas. Por eso, marca tus datos en Excel con Ctrl+T, con lo que se convierten en una tabla con formato y fila de encabezado, y guarda el archivo en OneDrive for Business o en una biblioteca de SharePoint. El conector no puede acceder a un archivo guardado únicamente de forma local en el disco duro.
Añade un nuevo paso en el diseñador de flujos, busca filas y selecciona, en Excel Online (Business), la acción Enumerar filas presentes en una tabla. A continuación, define Ubicación, Biblioteca de documentos, Archivo y Tabla, tal como muestra paso a paso la documentación de Microsoft sobre cómo trabajar con filas de tabla en condiciones. El resultado de esta acción es una matriz llamada value, que contiene cada fila de tu tabla como un objeto individual.
Si no quieres escribir en todas las filas, sino solo en algunas concretas, por ejemplo solo en las filas con el estado Activo, puedes ampliar la acción con una consulta de filtro o restringir la selección más adelante mediante una condición dentro del bucle.
Después de la consulta de filas, añade el control Aplicar a cada uno y selecciona el token value de la acción anterior como valor de entrada; así conservas el control sobre qué cantidad de datos se procesa realmente. Dentro del bucle, añade la acción Enviar un correo electrónico (V2) del conector Office 365 Outlook.
Como todos los campos están dentro del bucle, el menú de contenido dinámico muestra automáticamente las columnas de la fila actual, así que no tienes que escribir expresiones a mano. Microsoft describe, con una captura de pantalla de ejemplo, cómo rellenar así los correos con contenido dinámico de pasos anteriores en los principales escenarios de flujos de correo electrónico.
Para la automatización de correo en serie hay dos conectores similares disponibles, y la decisión depende únicamente del tipo de cuenta que tengas. Según la visión general de Outlook y Power Automate, la regla es la siguiente: si usas una cuenta profesional o educativa, utiliza el conector Office 365 Outlook. Con una cuenta personal de Microsoft, utiliza en su lugar el conector Outlook.com. Ambos ofrecen acciones de envío comparables, por lo que el resto del flujo no cambia, sea cual sea el que elijas.
Un bucle Aplicar a cada uno procesa las filas una tras otra de forma predeterminada, lo cual no supone un problema con unas pocas docenas de destinatarios, pero alarga notablemente el tiempo de ejecución del flujo a partir de varios cientos. Por eso, prueba primero el flujo con una pequeña tabla de prueba de dos o tres filas antes de aplicarlo a la lista completa.
Quien quiera usar de forma permanente una automatización de correo en serie para boletines de clientes, ofertas o series de citas, y planificar todo correctamente en cuanto a límites de licencia, políticas DLP y varios flujos vinculados, obtiene la configuración técnica en NordFlux dentro del servicio de consultoría de Power Automate a precio fijo, incluida la entrega de la configuración terminada.
No, de eso se encarga exactamente el bucle Aplicar a cada uno. Añades la acción Enviar un correo electrónico (V2) una sola vez dentro del bucle; Power Automate la ejecuta después automáticamente, de forma individual, para cada fila de la tabla de Excel.
Sí, para ello solo tienes que sustituir en el flujo el conector Office 365 Outlook por el conector Outlook.com. Ambos ofrecen acciones comparables para el envío de correos, y el resto de la estructura con filas de Excel y el bucle permanece igual.
Añade en la tabla de Excel tu propia columna de estado, por ejemplo Enviado, y filtra la consulta de filas según ese valor, o añade dentro del bucle, tras un envío correcto, una acción que actualice el estado en la tabla. Así, la siguiente ejecución omite de forma fiable las filas ya contactadas.
Sí, si el nombre de archivo o la ruta están en una columna propia de la tabla de Excel, puedes insertar dinámicamente ese valor dentro del bucle en una acción previa de recuperación del archivo y pasar el resultado como adjunto a la acción de correo electrónico.
Para Excel Online (Business) y el conector Office 365 Outlook, normalmente basta con el uso de Power Automate incluido en la suscripción de Microsoft 365, siempre que no incorpores conectores premium. Con listas de destinatarios muy grandes, aun así merece la pena revisar los límites diarios de acciones de tu licencia para que el flujo no se limite a mitad de la ejecución.
NordFlux crea empleados digitales para las organizaciones: automatizaciones y agentes KI que asumen el trabajo repetitivo. Usted mantiene el control.
Transferir automáticamente las respuestas de formularios de Microsoft Forms a Excel Online o a una lista de SharePoint con Power Automate, explicado paso a paso.
Notifica automáticamente los plazos de una lista de SharePoint o un calendario por Teams o correo electrónico: el flujo de recordatorio oficial y un flujo de nube propio.
«Auf alle anwenden» procesa listas elemento por elemento y a menudo aparece de forma no intencionada. Como funciona el bucle, por que ralentiza y cuando se puede eliminar.
List rows present in table y Apply to each funcionan bien para los primeros cien destinatarios, pero las listas más grandes corren el riesgo de limitación y envíos interrumpidos. NordFlux construye flujos de correo en serie que siguen funcionando de forma fiable incluso con varios miles de destinatarios, incluida la gestión de errores por fila y la elección correcta del conector de Outlook. En la primera conversación revisamos su lista de Excel actual y su volumen de envío.