Hola muchas gracias por el vid, está siendo de mucho apoyo. Tengo una duda porque intenté aplicarlo pero solo me arroja la primera línea de La tabla, cuál podría ser el error?
Hola Sebastian, excelente video, tengo una consulta o error cuando he tratado de aplicarlo, y es el siguiente "Error al guardar el flujo con el código "InvalidTemplate" y el mensaje "The template validation failed: 'The repetition action(s) 'Apply_to_each' referenced by 'inputs' in action 'Establecer_variable' are not defined in the template.'.". ", Agradezco tu gran ayuda
Excelente explicacion muchas gracias por compartir , tengo una pregunta, y si la tabla viene como un archivo adjunto y no en el cuerpo del correo como lo haria?
Hola. Usa las acciones de extraer archivos adjuntos y guarda ese archivo en alguna librería de sharepoint. Una vez ahí, puedes extraer su fileContent y obtener la tabla
Es demasiado ambiguo. Que quieres sacar? cual es la regularidad para saber de donde sacar la informacion? La tabla esta en el cuerpo, y en el video lo que usamos es encontrar la regularidad de las etiquetas para extraer, aplica lo mismo en el cuerpo.
Hola Excelente contenido; una consulta, cómo se puede hacer con una tabla que tenga los títulos en una columna y el contenido en otra columna?, ejemplo una tabla de dos columnas con 5 filas?
suena complicado, pero supongo que primero debes de sacar las etiquetas th para guardarlas en una matriz y luego por cada etiqueta th agregar las etiquetas tr que le corresponden
@@ExcelCute Sebastián muchas gracias por la respuesta; me puedes ayudar; tengo esta tabla: [ "DeAR Oficinas Centrales / Avenida Escazú", "AsuntoPrueba", "Tema de AyudaInfraestructura", "DepartamentoMantenimiento" ] - Lo que necesito es extraer los texto AR Oficinas Centrales / Avenida Escazú, Prueba, Infraestructura y Mantenimiento; hasta ahora extraigo los primeros texto, pero no hayo como extraer los listados enteriormente,
Hola buen día, el video esta perfecto me corrio sin ningun problema. Pero tambien quisiera saber como hacerlo para multiples tablas... veo que aun no tienes esse video jaja, alguna idea?
hola. Una vez con el body de tu correo, crea un split a la etiqueta o para extraer una matriz de tablas, y luego filtra esa matriz con la accion "filter array" Ya para trabajar cada tabla necesitas hacer lo mismo que en el video de aqui. Saludos!
hola, son excelentes tus videos y explicaciones.... muchas gracia spor compartir conocimeinto. un apregunta.. a mi me funciona, pero solo me esta pasando al excel la primera fila de la tabla, el resto de filas no pasan, me podrias ayudar para idntificar en donde puedo tener el pronblema. creo que no supe crear el llop ara que pasa por cada fila de la tabla del outlook y me la lleve al excel.... mil gracias de antemano por tu ayuda
Hola. Si solo te pasa la primera es porque efectivamente tu loop no está bien creado. Revisa la salida de tu split para que veas si la división de los tr si esta funcionando como debe
Excelente forma de explicar todo. Tengo una consulta, en caso que se tengan 6 tablas en el correo pero únicamente me interesa extraer la tabla 3 cual seria la sugerencia?
hola. Cuando haces la particion por los table te genera un array con filas. Escoge nada mas las filas que te interesan con su indice usando la notacion variable()[3]
En mis tablas tengo una columna llamada Fecha con un formato similar a este: "2024-12-22 15:54:37.010" el cual al pasar al excel online lo convierte y les da el formato 12/22/2024 y no quisiera que los convierta a fecha sino que los copie así tal cual. Ojalá puedas ayudarme porque intenté cambiarle el formato de algunas formas y excel lo transforma en otra cosa
Hola! Muchas gracias por tus videos me ayudan demasiado🥲😍 .Mas bien una consulta en mi laburo me pidieron automatizar pedidos en un erp de unos Excel generados por una plataforma web. Quería saber si con el poder autómata desktop es posible recorrer no solo un solo archivo sino varios de una sola carpeta. 🤔🤔
Hola Shir! Si, es posible. Necesitas primero traer todos los archivos con las acciones de carpeta, y ya con la lista crear un for each y hacer los pasos de los archivos, igual que lo haces con uno pero ahora dentro de un bucle donde el archivo se esoge desde la lista de la carpeta. Espero te ayude mi respuesta
Hola Sebastian. Tengo un problema. En mi caso he seguido paso a paso lo que explicas, y no he tenido exito. Creo que es porque cuando trato de adjuntar los "apply to each" y "apply to each 2" no me aparecen como opciones para seleccionar como lo muestras en el min 18:15. lo he ingresado como funcion (pero revisando paso por paso, hasta ahi se queda, no hay valores de entrada), pero creo que tiene que ver mas con mi licencia del power automate. ¿crees que se deba a ello?
hola. No, nada tiene que ver tu licencia. Asegurate de estar usando el trigger y funciones adecuadas. Como lo platicas parece que hay algo desde el punto 0 que esta muy mal. Saludos.
Buenos video pa, felicitaciones. llevo horas viendolos y aplicandolos respecto a este video tengo una consulta, y si quisiera insertar celdas en especifico de la tabla proveniente del correo en cada celda de la fila del excel onedrive, como lo haria. lo intentente pero me inserta toda la columna (pasa que tengo una tabla que llega en correo y es de unicamente dos columnas, los datos a usar son de la 2da columna y requiero insertarlos en celdas de una fila de un excel en onedrive) saludos y gracias
Hola. OK, aquí mi recomendación es 1. Pasa todos tus valores d ela columna 2 a una variable Array plana con un apply. 2. Abre tu crear fila de Excel y escribe los valores desde el array con variables('array')[0] (cambia 0 por el número del elemneto en tu array)
Siii bastante entretenido!!! Hay expresiones que no usamos seguido y hacen cosas muy útiles. Para los Links básicamente es una lógica como esta pero con el tag
Hola muy buen video y gracias. Una consulta: que paso y en que parte del flujo debo de aplicarlo si solo quiero extraer la tabla de un correo con un asunto especifico: "Envío de ".
hola. Si solo quieres la tabla busca el texto que esta entre y y ese es tu valor de tabla. Si quieres solo lo de ese asunto, en el trigger tienes la opcion de la condicion a aplicar
Hola Diego. No debes agregar nada a las variables, lo que tienes que hacer es crear un paso anterior a todo que haga un split por el tag table. Luego, ya con los dos valores decides sobre cual trabajar y haces todo lo del video. Saludos.
Hola. Lo que te recomiendo es que 1. Parte tu cuerpo de correo en tablas con la función split, esto te da un Array de tablas. 2. Como son textos, puedes usar una acción filter para filtrar tu matriz sólo por el concepto que necesitas que exista con la expresión contains 3. El resultado de ese filter es el que vas a pasar a hacet como en el video
Gracias por el aporte, entiendo que excel en la parte de las tablas tiene un limite de registro, cual seria el proceso para meterlos sin tener una tabla definida
Hola! Trabajo en un proyecto para una empresa y utilizamos azure para la proteccion de archivos, luego Qradar y Netrwix envian alertas de monitoreo al correo outlook, de ahi yo quiero enviarlo a un excel de forma automatica y que me traiga los datos que necesito de ese mismo correo, ejemplo: Usuario, ruta, horario de la alerta, tipo de alerta etcc. El problema que no logro decifrar es como obtener esos datos clasificados por tabla sin que me de error, porque al utilizar expresiones html text funciona con 1 mail y luego en los otros no....
Hola. Ya revisaste que. 1. La estructura html de tu tabla sea siempre la misma 2. No estés buscando un valor literal que siempre pueda cambiar 3. Donde te marque el error, puedas leer que error marca y descifrar si es alguna formula 4. Que si estés leyendo los correos que necesitas, y no correos que no tienen que ver con lo que hace tu flujo Es lo que se me ocurre revisar sin entrar a detalle de ver tu flujo. Saludos
Hola. Ok, aqui usa los splits para ir encontrando los resultados esperados. Si partes por el table class veras que te arroja todos los resultados de los nombres de las tablas, ya con esa matriz puedes filtrar en una accion filter array por la que tenga el nombre que necesitas y hacer todo el siguiente metodo.
Hola Seba!! Una consulta... Yo necesito extraer del cuerpo del correo q llega un correo electrónico para crear un nuevo contacto. Como puedo extraerme solo esa cadena. En el HTML, me trae mas de un correo (destinatario, remitente) y yo necesito el correo que me envían informado en el Body
Hola Antonella. Habria que encontrar el punto para partir el texto y de ahi hacer las formulas pertinentes. Tienes algun punto que siempre venga para poder localizarlo?
Buena tarde, muchas gracias por su explicacion tan clara. Le comento quiero extraer información de un correo pero el correo viene como correo adjunto dentro de otro correo, habrá alguna forma para poder acceder a la información que tiene el correo adjunto 😢
Hola muy buen video, consulta, podrias compartir tu flujo? Porque lo he probado y no se en que momento he hecho algo mal, porque no me esta funcionando
@@ExcelCute francamente lo probé hace unos días y no me acuerdo, debería probarlo de nuevo jaja, pero bueno calculo que en algún momento cometí un error porque soy muy principiante en power automate
Holaa, muchas gracias por tomarte el tiempo de darnos tan valiosa explicación. Una consultita: lo que pasa es que el correo que me llega si esta en tabla, pero en la codificación HTML para crear la lista de filas debería aparecer el " " en cada valor de la celda de la tabla . Por ejemplo 2022-11-24, tengo entendido que ese P es como un punto aparte lo que hace posible la separación fila por fila. Sin embargo, me aparece solo el Td (Ejemplo:) 136 en cada valor de la celda de la tabla. En ese caso: tendrás alguna pista para poder solucionarlo? por favor
Creo que al no aparecer ese , la información cuando quiero hacer la lista de filas, la información de cada celda me sale todo junto y no como un array. Debería aparecer así: 2022-11-24 Central Lima Sin embargo, me aparece así: 2022-11-241CentralLima
Dentro de mi arrayFilaUnica nunca encontre el span. Y no me está botando nada en el array. Me figura vacía. Creería que es por eso, alguna recomendación? estoy estancado y seguí cada paso milimetricamente
Hola. Revisa tu cuerpo html y ve cual es el separador que debes usar. Dependiendo de como este formado tu correo puede que tengas un separador de líneas diferente al mio. Solo debes leer tu htmlbody de tabla y ver como es la lógica
mi hermano que editor de html utilizas, estoy utilizando uno gratis pero viene todo plano no trae los saltos de linea y esta un poco dificil de identificar cada valor
Hola Sebas :) , preguntita :en el primer apply to each cuando establezco el valor de la variable me sale vacío en la salida y entrada. El código HTML lo saco del Power Automate del paso "HTML COMPLETE BODY". La codificación en una de las líneas va así: "Anaquel
hola. No ubico el paso html complete body, ya que para correos usamos solo el body y localizamos con eso la parte que requerimos. No se si ahi este el problema, ya que lo que me comentas no me suena.
@@ExcelCute Perdón, lo que pasa es que en mi primer Set Variable que se encuentra dentro del Primer Apply to each(para colocar valor a la variable "ArrayFilaúnica",según video) , las entradas y salidas me salen vacías por ende lo que sigue del flujo no se ejecuta. El paso html complete body me refería a la variable que creaste al principio del flujo
OK, perfecto. Revisa entonces la expresión que tienes en la primera variable, ya que al parecer no estás encontrando el principio de la tabla, si sale vacía es porque la expresión no encuentra nada en el body . Hay que checar eso
Hola amigo, buenisimo video y contenido yo tengo un problema con este flujo hice todos los pasos y al probar el flujo no da error, sin embargo no copia los valores al Excel, la tabla en Excel sigue en blanco, tienes idea de que podría revisar? Saludos!
Hola Anibal. Lo único que puede pasar, si de verdad no esta marcando error, es que 1. No estés haciendo el append de forma correcta en el array (y por tanto tu array sale vacío) 2. No estés usando la acción de Excel en forma correcta- 3. Que tu función de tomar valores tenga algun faltante y por eso te trae la matriz en blanco. Checa los valores de tu variable al salir del apply, checa que tu Excel este siendo llenado con esos valores de la matriz y que tus funciones si te esten devolviendo valores. Saludos.
Hola Sebastián, tenía una duda ya que no sé mucho de HTML, cuando pego el código, de salida de Power automate del bloque que lista las filas, en la página de HTML Editor me sale que no lista la información en diferentes filas sino que lo capta todo junto. Sabes que tendría que modificar o prestar atención, por favor? El código de la tabla HTML completa del correo es la siguiente: Fch. Proceso Lote Lpr Zona Sec. Pedido Ctr Pedido Epq Cod.ProductoDescrip. Producto Lote de Prod.Anaquel Cant.Fch_Hra RegistroFecha llegada Dias Vcto. Sts Lote 2022-12-212LP250220A 31017215718494 1P0200039855 Rosatel L2V0 C120 12022.12.22 11.35.552012-06-01-3856VENCIDO
hola Kyara. Lo que compartes como codigo no es la tabla completa, es por eso que no se detecta estructura de tabla html. Las etiquetas en tabla son - inicia la tabla - es una celda de encabezado - es una fila es una celda normal y la estructura convencional de tabla contiene tantas etiquetas de inicio o cierre como sean necesarias, la unica que va una vez abierta y cerrada es el para inicar, y para terminar
¡Hola! ¡Saludos desde Costa Rica! Logré hacer el flujo para pasarlo a Excel y a Share Point, pero lo hice con una tabla creada que contenía solo 100 líneas. Al utilizarlo en un escenario real, la tabla que recibo en mi correo electrónico tiene aproximadamente 20,000 filas y me da el siguiente error: "No se pueden procesar las expresiones de lenguaje de plantilla para la acción 'Aplicar_a_cada_uno_2' en la línea '0' y la columna '0': 'Se ha excedido el límite de elementos de foreach para la acción 'Aplicar_a_cada_uno_2': máximo '5000' y real '6200'.". También quisiera saber si el hecho de que la tabla tenga bordes influye, ya que si la tabla tiene bordes, el flujo funciona perfectamente. Si la tabla no tiene bordes, el flujo se ejecuta correctamente, pero no se visualiza la información en Excel y las filas se crean vacías. Muchas gracias por tu ayuda.
Hola. Para esos casos de muchas filas debes de hacerlo en bloques de 5000. Usa la función Take y Skip para ir partiendo en bloques de 5000 y pasarlos al apply. De los bordes lo único que afecta es como partiste tu tabla de datos, si tu split está con base a tus bordes si te va afectar
Creo que no, sería cuestión de revisar la documentación en lo que preparamos in video. Básicamente Take toma los primeros n mil elementos, y skip sirve para saltar filas. Si eso lo metes a un do until puedes ir sacando bloques de 5000 en 5000
Hola amigo, muy bueno el video, aunque se me esta dificultando, sacar dos valor del correo que es lo que necesito y sacarlos a excel, el correo siempre llega igual pero varian esos dos valores y son los que necstio
Hola Cristian! Si esos 2 valores estan en tu body del correo, solo busca la forma de encontrar una constante en el texto y parte desde ahi. Si no son tabla vas a trabajar un poco mas pero es posible.
Hola Sebas, muchas gracias por tu video, me ha servido bástate, en mi tabla ejemplo hay celdas vacías sin información, veo que la automatización no los detecta, moviendo por completo toda la informacion de la tabla. ¿Cómo podría hacer para que la automatización detecte las celdas vacías y pase directamente al la siguiente celda? ¡Muchas gracias crack!
Hola. Si estas dentro de un apply, puedes meter una condición para saber si la celda es vacía (solo no pongas nada en el comparador) y si lo es, entonces no hacer nada. En caso de que no lo sea, hacer el resto del flujo.
@@ExcelCute por ejemplo, colocar esa tabla en una hoja de Excel nueva, si tienes un archivo que contenga los meses de enero a diciembre, dónde específicas que esa tabla la quieres poner en la hoja que dice Enero, o en Junio, por así decirlo
recuerda que esto no trabaja por hojas, sino por tablas. Si cada hoja tiene una tabla, entonces primero importa todas tus tablas y despues filtra la que neecsitas. Con ese id puedes ponerlo en la parte de table del insertar una nueva fila. con eso la haces variable
el flujo que aparece que se ejecuto correctamente, pero cuando selecciono el apply to each, lo que contiene dentro me aparece opaco y no se deja seleccionar Que ocasiona esto?
Hola. Eso es ocasionado porque tu matriz de valores en el apply está vacía. Checa el paso de cuando llamas a tu matriz de valores, checa sus filtros y revisa porque no te trae ningún valor
Hola. Ok, ahí puedes revisar que estés usando el split de forma correcta. Revisa la estructura de tu salida en el primer paso en algún editor de texto y ve si la segunda matriz usa el separador correcto
En excel, en las celdas aparte de darme el dato me añade parte del codigo HTML: style="font-size:8.0pt; font-family:"Arial",sans-serif; color:black">Shipment como puedo corregir el flujo?
revisa que al aplicar los substring estes llegando al principio y final de tu palabra, ya que parece que no estas encontrando el punto de inicio correcto. Saludos-
Hola Sebastian cómo estás? Excelente tu flujo de verdad muchas gracias. Segui tus pasos y funcionó sin problemas, pero, hay un remitente que gatilla un correo y llegan todos a la misma hora, es decir, al mismo tiempo. Ahí es cuando el flujo no logra funcionar y arroja 'flow failed'. No sabes si existe algún operador que solucione esto? Por favor maestro
Hola, está excelente el video sólo que al correr el flujo solo me regresa el encabezado de la tabla en Excel online y no el contenido. Me podrías ayudar a saber qué me pudo haber faltado
Muchas gracias por el video y por compartirlo. Estoy tratando de seguir los pasos pero el Array de filas no me devuelve las filas sino que me devuelve la misma tabla que el paso anteior y en la misma forma. Ya me esta volviendo loco. ¿Que le puede pasar?. La instruccion completa es : skip(split(replace(variables('tablaHTML'),'',' '),''),2). Gracias de antemano
Hola Roberto. Es probable que tu tabla tenga una estructura diferente a la presentada en el video. Debes de revisar el cuerpo HTML de la salida que te da la acción anterior para encontrar un punto desde donde partir los datos. Saludos!
Y cual es el texto que estas evaluando? Si te marca error es porque la formula esta evaluando un valor que no cumple con las condiciones. Checa tus textos en tu array
EXCELENTE!!!! Los errores que tube fueron por no poner atencion en que variable estaba usando jajaja, Ultima duda de esto: Proceso en un ejemplo un correo con una tabla de 15 columnas, 10 registros, y tarda cerca de 10 min, y a veces se rompe el proceso. Sabes si es normal esto? Puede ser debido a la licencia? Saludos y nuevamente GRACIAS!!
Que bueno que lo lograste! No estoy cierto si el tiempo es correcto, solo se que si se está rompiendo es porque hay reglas que no se cumplen, por lo que debes de revisar los escenarios de esa tabla y ver donde poner acciones adicionales o expresiones que ayuden a que no se rompa por excepciones
Hola gracias por el video, seguí los pasos pero al extraer el body del correo no me parece el código de la tabla, al final me sale internetmessageid pero no me aparece el html del correo 😢
Hice todo tal cual el vídeo, pero me arroja error al guardar el flujo con el código "InvalidTemplate" y el mensaje "Error en la validación de la plantilla: 'La(s) acciones de repetición 'Aplicar_a_cada' referenciadas por 'entradas' en la acción 'Establecer_variable' no están definidas en la plantilla. '.". Alguien si pudo? O que estoy haciendo mal?
Hola. Dicr que estas usando un valor dinamico llamado 'Aplicar_a_cada', el cual no existe. Puede que este mal escrito, por lo que tienes que revisar que si exista una acción que se llame así en tus acciones, y si no lo hay corregir por la acción que quieres utilizar
Hola Florencia. Eso es mucho mas complicado, ya que debes de tener un punto de partida para encontrar esas palabras. Busca ese punto de partida y usa algo similar a este video. Saludos.
Magistral!! He intentado copiarlo pero me error en el paso excel de agregar fila a tabla. Mi ignorancia no me deja ver que pasa. Dice "NO se pueden procesar las expresiones del lenguaje de plantilla en las entradas de la acción 'Agregar una fila a una tablea en la linea 0 y la columna 0: la expresión del lenguaje de plantilla 'variables('valoresExcel')[0] no se puede evaluar porque el índice de matriz '0' no se puede seleccionar en una matriz vacia. Uffff! no entiendo que pasa. Agradecería mucho me ayudases. Gracias y enhorabuena por tu canal
Hola Raúl. El error dice que tu variable valoresExcel esta vacía, por lo que en el paso donde le das valores a la variable no está recibiendo nada. Checa tu paso que le da valores a la variable o pasos anteriores y ahí verás que sucede
@@ExcelCute Gracias por tu rápidez. He revisado todo y no me entero que puede pasar. Lo he hecho todo siguiendo fielmente tu ejemplo pero no me funciona. No se si tendrá que ver que en este caso el correo tiene que llegar a un buzón compartido ¿¿?? No da nada error hasta que tiene que volcar al excel que salta lo que he indicado. En fin... lo que es no saber. Gracias
Hola, Excelente video, pero no entiendo porque me aparece lo siguiente: El valor de "start index" de la función "substring" debe ser igual o mayor que cero y menor que "18916", que es la longitud de la cadena.
Hola Jose Luis. Es un error en tu expresion substring, al parecer la forma en la que estas consiguiendo el indice de inicio (seguramente con indexOf) no esta devolviendo un valor util. Prueba esa funcion fuera de la expresion, en un compose por ejemplo, y ve que te devuelve. Saludos.
Me corre todo el proceso, sin error, pero no lo hace.. creo esta mi error en COMPOSE, yo lo tengo en español, sabes si en español es REDACTAR ? Gracias, digo, ya lo intyete, y nada! :( Vendes cursos en Udemy?
hola. Si, se llama redactar en español. Si esta corriendo pero no dando resultado, es porque tus matrices en los apply estan vacias. Checa los valores split que estas poniendo y el cuerpo de salida html para saber si estas haciendo la extraccion correctamente.
Gracias por tu video. Es de mucha utilidad
Gravias por verlo
amigo neta, no se que haría sin tí!!! de donde sabes tanto! siempre tienes las respuestas!!!
Hay que leer la documentacion, practicar mucho con casos reales y tomar aguita jajaja.
Gracias y que bueno que te han servido los videos.
Hola muchas gracias por el vid, está siendo de mucho apoyo. Tengo una duda porque intenté aplicarlo pero solo me arroja la primera línea de La tabla, cuál podría ser el error?
tremendo contenido, una vez mas me salva los proyectos. Gracias.
Excelente servicio Daniel! jajaja 😎😎😎
Eres mega genial!!!, excelente manera de explicar, muchas gracias por compartir tu tiempo y conocimientos🤓!!!!
Muchas gracias a ti por verlo natali 🥰🥰🥰
Excelente. Gracias.
Me sirvió de ejemplo par extraer un link que viene en un cuerpo de correo!
😁😁😁
Todo sirve para todo jejeje
Excelente video me ayudo mucho, gracias por compartir tu conocimiento
Que bueno que te sirvió 😁
Buenisimo video, justo lo que buscaba. Gracias
Gracias a ti por verlo 😊
Super genial, gracias por el aporte
Gracias a ti por verlo 😁😁😁
buenisimo, no sé cómo tan pocos likes si a mi me encanto
Que bueno que te sirvió 😁😁😁
Increible
Hola Sebastian, excelente video, tengo una consulta o error cuando he tratado de aplicarlo, y es el siguiente "Error al guardar el flujo con el código "InvalidTemplate" y el mensaje "The template validation failed: 'The repetition action(s) 'Apply_to_each' referenced by 'inputs' in action 'Establecer_variable' are not defined in the template.'.".
", Agradezco tu gran ayuda
hola.
Si tu idioma esta en espanol no tienes la accion "apply" sino que se llama diferente.
Arregla el nombre segun como se llame tu accion y listo.
Excelente explicacion muchas gracias por compartir , tengo una pregunta, y si la tabla viene como un archivo adjunto y no en el cuerpo del correo como lo haria?
Hola.
Usa las acciones de extraer archivos adjuntos y guarda ese archivo en alguna librería de sharepoint.
Una vez ahí, puedes extraer su fileContent y obtener la tabla
Muy buen video, puedes haver un tutorial como sacar informacion del cuerpo de un correo outlook
Es demasiado ambiguo. Que quieres sacar? cual es la regularidad para saber de donde sacar la informacion?
La tabla esta en el cuerpo, y en el video lo que usamos es encontrar la regularidad de las etiquetas para extraer, aplica lo mismo en el cuerpo.
Hola Excelente contenido; una consulta, cómo se puede hacer con una tabla que tenga los títulos en una columna y el contenido en otra columna?, ejemplo una tabla de dos columnas con 5 filas?
suena complicado, pero supongo que primero debes de sacar las etiquetas th para guardarlas en una matriz y luego por cada etiqueta th agregar las etiquetas tr que le corresponden
@@ExcelCute Sebastián muchas gracias por la respuesta; me puedes ayudar; tengo esta tabla: [
"DeAR Oficinas Centrales / Avenida Escazú",
"AsuntoPrueba",
"Tema de AyudaInfraestructura",
"DepartamentoMantenimiento"
] - Lo que necesito es extraer los texto AR Oficinas Centrales / Avenida Escazú, Prueba, Infraestructura y Mantenimiento; hasta ahora extraigo los primeros texto, pero no hayo como extraer los listados enteriormente,
Tengo el mismo problema. Lograste resolverlo?
Parte los valores por la clave final y el valor que necesitas esta casi al final de eso. Es más simple
Hola buen día, el video esta perfecto me corrio sin ningun problema.
Pero tambien quisiera saber como hacerlo para multiples tablas... veo que aun no tienes esse video jaja, alguna idea?
hola.
Una vez con el body de tu correo, crea un split a la etiqueta o para extraer una matriz de tablas, y luego filtra esa matriz con la accion "filter array"
Ya para trabajar cada tabla necesitas hacer lo mismo que en el video de aqui.
Saludos!
hola, son excelentes tus videos y explicaciones.... muchas gracia spor compartir conocimeinto. un apregunta.. a mi me funciona, pero solo me esta pasando al excel la primera fila de la tabla, el resto de filas no pasan, me podrias ayudar para idntificar en donde puedo tener el pronblema. creo que no supe crear el llop ara que pasa por cada fila de la tabla del outlook y me la lleve al excel.... mil gracias de antemano por tu ayuda
Hola.
Si solo te pasa la primera es porque efectivamente tu loop no está bien creado. Revisa la salida de tu split para que veas si la división de los tr si esta funcionando como debe
Excelente forma de explicar todo. Tengo una consulta, en caso que se tengan 6 tablas en el correo pero únicamente me interesa extraer la tabla 3 cual seria la sugerencia?
hola.
Cuando haces la particion por los table te genera un array con filas. Escoge nada mas las filas que te interesan con su indice usando la notacion variable()[3]
En mis tablas tengo una columna llamada Fecha con un formato similar a este: "2024-12-22 15:54:37.010" el cual al pasar al excel online lo convierte y les da el formato 12/22/2024 y no quisiera que los convierta a fecha sino que los copie así tal cual. Ojalá puedas ayudarme porque intenté cambiarle el formato de algunas formas y excel lo transforma en otra cosa
Hola.
Intenta nada más desactivar el formato de tu excel, ponlo en texto en vez de fecha y list
Hola! Muchas gracias por tus videos me ayudan demasiado🥲😍 .Mas bien una consulta en mi laburo me pidieron automatizar pedidos en un erp de unos Excel generados por una plataforma web. Quería saber si con el poder autómata desktop es posible recorrer no solo un solo archivo sino varios de una sola carpeta. 🤔🤔
Hola Shir!
Si, es posible. Necesitas primero traer todos los archivos con las acciones de carpeta, y ya con la lista crear un for each y hacer los pasos de los archivos, igual que lo haces con uno pero ahora dentro de un bucle donde el archivo se esoge desde la lista de la carpeta.
Espero te ayude mi respuesta
@@ExcelCute Muchísimas gracias ya me salio >.
Yey 😎😎😎
Hola excelente ayuda. Hay algún evento para cuando envio un email y debo llenar un excel
hola.
No existe un evento asi, es todo un flujo completo
Hola cómo estás , quisiera que nos explicaras cómo efectuar un flujo en powermate de extraer los correos de outlook a una tabla de Excel
Hola. Exactamente que proceso tienes en mente? Con correos que tienen tablas es este video
Hola Sebastian. Tengo un problema. En mi caso he seguido paso a paso lo que explicas, y no he tenido exito. Creo que es porque cuando trato de adjuntar los "apply to each" y "apply to each 2" no me aparecen como opciones para seleccionar como lo muestras en el min 18:15. lo he ingresado como funcion (pero revisando paso por paso, hasta ahi se queda, no hay valores de entrada), pero creo que tiene que ver mas con mi licencia del power automate. ¿crees que se deba a ello?
hola.
No, nada tiene que ver tu licencia. Asegurate de estar usando el trigger y funciones adecuadas.
Como lo platicas parece que hay algo desde el punto 0 que esta muy mal.
Saludos.
Me sucede lo mismo,he revisado y seguí los mismos pasos, pudiste solucionar???
Buenos video pa, felicitaciones. llevo horas viendolos y aplicandolos
respecto a este video tengo una consulta, y si quisiera insertar celdas en especifico de la tabla proveniente del correo en cada celda de la fila del excel onedrive, como lo haria.
lo intentente pero me inserta toda la columna (pasa que tengo una tabla que llega en correo y es de unicamente dos columnas, los datos a usar son de la 2da columna y requiero insertarlos en celdas de una fila de un excel en onedrive)
saludos y gracias
Hola.
OK, aquí mi recomendación es
1. Pasa todos tus valores d ela columna 2 a una variable Array plana con un apply.
2. Abre tu crear fila de Excel y escribe los valores desde el array con variables('array')[0] (cambia 0 por el número del elemneto en tu array)
@@ExcelCute gracias estimado, me sirvio. saludos
Me ayudara esa formula skip para no usar controles, es entretenido esto... me toco hacer algo con links
Siii bastante entretenido!!!
Hay expresiones que no usamos seguido y hacen cosas muy útiles.
Para los Links básicamente es una lógica como esta pero con el tag
Hola muy buen video y gracias. Una consulta: que paso y en que parte del flujo debo de aplicarlo si solo quiero extraer la tabla de un correo con un asunto especifico: "Envío de ".
hola.
Si solo quieres la tabla busca el texto que esta entre y y ese es tu valor de tabla.
Si quieres solo lo de ese asunto, en el trigger tienes la opcion de la condicion a aplicar
Muy buen video, si tengo dos tablas en el correo pero solo quiero la segunda que debo agregar a las variables?
Hola Diego.
No debes agregar nada a las variables, lo que tienes que hacer es crear un paso anterior a todo que haga un split por el tag table. Luego, ya con los dos valores decides sobre cual trabajar y haces todo lo del video.
Saludos.
Hola Seba, una consulta ¿en un body tengo muchas tablas hay alguna manera de cómo identificar el campo de la tabla para extraer datos específicos ?
Hola.
Lo que te recomiendo es que
1. Parte tu cuerpo de correo en tablas con la función split, esto te da un Array de tablas.
2. Como son textos, puedes usar una acción filter para filtrar tu matriz sólo por el concepto que necesitas que exista con la expresión contains
3. El resultado de ese filter es el que vas a pasar a hacet como en el video
Gracias por el aporte, entiendo que excel en la parte de las tablas tiene un limite de registro, cual seria el proceso para meterlos sin tener una tabla definida
Hola.
Para leer el rango necesitas una tabla, de otra forma no existe forma free de que PA lea los datos.
Saludos.
Hola! Trabajo en un proyecto para una empresa y utilizamos azure para la proteccion de archivos, luego Qradar y Netrwix envian alertas de monitoreo al correo outlook, de ahi yo quiero enviarlo a un excel de forma automatica y que me traiga los datos que necesito de ese mismo correo, ejemplo: Usuario, ruta, horario de la alerta, tipo de alerta etcc. El problema que no logro decifrar es como obtener esos datos clasificados por tabla sin que me de error, porque al utilizar expresiones html text funciona con 1 mail y luego en los otros no....
Hola.
Ya revisaste que.
1. La estructura html de tu tabla sea siempre la misma
2. No estés buscando un valor literal que siempre pueda cambiar
3. Donde te marque el error, puedas leer que error marca y descifrar si es alguna formula
4. Que si estés leyendo los correos que necesitas, y no correos que no tienen que ver con lo que hace tu flujo
Es lo que se me ocurre revisar sin entrar a detalle de ver tu flujo.
Saludos
Gracias, una consulta. Como lo haría para correo antiguos, cual sería el desencadenador?
Hola.
Tendría que ser un flujo manual o programado.
Buenas estimado, una consulta. como es posible llamar a una tabla en específico por su nombre de clase? por ejemplo hay tablas con nombre
Hola.
Ok, aqui usa los splits para ir encontrando los resultados esperados.
Si partes por el table class veras que te arroja todos los resultados de los nombres de las tablas, ya con esa matriz puedes filtrar en una accion filter array por la que tenga el nombre que necesitas y hacer todo el siguiente metodo.
Hola Seba!! Una consulta... Yo necesito extraer del cuerpo del correo q llega un correo electrónico para crear un nuevo contacto. Como puedo extraerme solo esa cadena. En el HTML, me trae mas de un correo (destinatario, remitente) y yo necesito el correo que me envían informado en el Body
Hola Antonella.
Habria que encontrar el punto para partir el texto y de ahi hacer las formulas pertinentes.
Tienes algun punto que siempre venga para poder localizarlo?
@@ExcelCute Logrado!!! Graciassssss
Buena tarde, muchas gracias por su explicacion tan clara. Le comento quiero extraer información de un correo pero el correo viene como correo adjunto dentro de otro correo, habrá alguna forma para poder acceder a la información que tiene el correo adjunto 😢
No, eso si no creo que sea posible hacerse.
Hola muy buen video, consulta, podrias compartir tu flujo? Porque lo he probado y no se en que momento he hecho algo mal, porque no me esta funcionando
Hola.
Deja ver si todavía lo tengo, honestamente luego los borro para no tener tantos jajaja.
Que error te sale?
@@ExcelCute francamente lo probé hace unos días y no me acuerdo, debería probarlo de nuevo jaja, pero bueno calculo que en algún momento cometí un error porque soy muy principiante en power automate
Holaa, muchas gracias por tomarte el tiempo de darnos tan valiosa explicación. Una consultita: lo que pasa es que el correo que me llega si esta en tabla, pero en la codificación HTML para crear la lista de filas debería aparecer el " " en cada valor de la celda de la tabla . Por ejemplo 2022-11-24, tengo entendido que ese P es como un punto aparte lo que hace posible la separación fila por fila. Sin embargo, me aparece solo el Td (Ejemplo:) 136 en cada valor de la celda de la tabla. En ese caso: tendrás alguna pista para poder solucionarlo? por favor
Creo que al no aparecer ese , la información cuando quiero hacer la lista de filas, la información de cada celda me sale todo junto y no como un array. Debería aparecer así:
2022-11-24
Central
Lima
Sin embargo, me aparece así: 2022-11-241CentralLima
Hola.
No, en tabla los valores son
que indica el inicio de una fila
que indica el inicio de una celda
En tablas html no se usa p
Ya no funciona 😔
Sigue funcionando sin problema
Dentro de mi arrayFilaUnica nunca encontre el span. Y no me está botando nada en el array. Me figura vacía. Creería que es por eso, alguna recomendación? estoy estancado y seguí cada paso milimetricamente
Hola.
Revisa tu cuerpo html y ve cual es el separador que debes usar.
Dependiendo de como este formado tu correo puede que tengas un separador de líneas diferente al mio.
Solo debes leer tu htmlbody de tabla y ver como es la lógica
@@ExcelCute muchas gracias por la respuesta. Una última consulta yo necesito ir a un valor específico de la tabla, eso es posible? Alguna idea porfaaa
lo que puedes hacer es encontrar la logica de ese valor, para saber como partirlo, en que fila y columna esta y como extraerlo del array.
mi hermano que editor de html utilizas, estoy utilizando uno gratis pero viene todo plano no trae los saltos de linea y esta un poco dificil de identificar cada valor
Casi siempre uso este
onlinehtmleditor.dev/
Hola Sebas :) , preguntita :en el primer apply to each cuando establezco el valor de la variable me sale vacío en la salida y entrada. El código HTML lo saco del Power Automate del paso "HTML COMPLETE BODY". La codificación en una de las líneas va así: "Anaquel
hola.
No ubico el paso html complete body, ya que para correos usamos solo el body y localizamos con eso la parte que requerimos.
No se si ahi este el problema, ya que lo que me comentas no me suena.
@@ExcelCute Perdón, lo que pasa es que en mi primer Set Variable que se encuentra dentro del Primer Apply to each(para colocar valor a la variable "ArrayFilaúnica",según video) , las entradas y salidas me salen vacías por ende lo que sigue del flujo no se ejecuta. El paso html complete body me refería a la variable que creaste al principio del flujo
OK, perfecto.
Revisa entonces la expresión que tienes en la primera variable, ya que al parecer no estás encontrando el principio de la tabla, si sale vacía es porque la expresión no encuentra nada en el body .
Hay que checar eso
Hola amigo, buenisimo video y contenido yo tengo un problema con este flujo hice todos los pasos y al probar el flujo no da error, sin embargo no copia los valores al Excel, la tabla en Excel sigue en blanco, tienes idea de que podría revisar? Saludos!
Hola Anibal.
Lo único que puede pasar, si de verdad no esta marcando error, es que
1. No estés haciendo el append de forma correcta en el array (y por tanto tu array sale vacío)
2. No estés usando la acción de Excel en forma correcta-
3. Que tu función de tomar valores tenga algun faltante y por eso te trae la matriz en blanco.
Checa los valores de tu variable al salir del apply, checa que tu Excel este siendo llenado con esos valores de la matriz y que tus funciones si te esten devolviendo valores.
Saludos.
Hola Sebastián, tenía una duda ya que no sé mucho de HTML, cuando pego el código, de salida de Power automate del bloque que lista las filas, en la página de HTML Editor me sale que no lista la información en diferentes filas sino que lo capta todo junto. Sabes que tendría que modificar o prestar atención, por favor?
El código de la tabla HTML completa del correo es la siguiente:
Fch. Proceso Lote Lpr Zona Sec. Pedido Ctr Pedido Epq Cod.ProductoDescrip. Producto Lote de Prod.Anaquel Cant.Fch_Hra RegistroFecha llegada Dias Vcto. Sts Lote 2022-12-212LP250220A 31017215718494 1P0200039855 Rosatel L2V0 C120 12022.12.22 11.35.552012-06-01-3856VENCIDO
hola Kyara.
Lo que compartes como codigo no es la tabla completa, es por eso que no se detecta estructura de tabla html.
Las etiquetas en tabla son
- inicia la tabla
- es una celda de encabezado
- es una fila
es una celda normal
y la estructura convencional de tabla contiene tantas etiquetas de inicio o cierre como sean necesarias, la unica que va una vez abierta y cerrada es el para inicar, y para terminar
¡Hola! ¡Saludos desde Costa Rica! Logré hacer el flujo para pasarlo a Excel y a Share Point, pero lo hice con una tabla creada que contenía solo 100 líneas. Al utilizarlo en un escenario real, la tabla que recibo en mi correo electrónico tiene aproximadamente 20,000 filas y me da el siguiente error:
"No se pueden procesar las expresiones de lenguaje de plantilla para la acción 'Aplicar_a_cada_uno_2' en la línea '0' y la columna '0': 'Se ha excedido el límite de elementos de foreach para la acción 'Aplicar_a_cada_uno_2': máximo '5000' y real '6200'.".
También quisiera saber si el hecho de que la tabla tenga bordes influye, ya que si la tabla tiene bordes, el flujo funciona perfectamente. Si la tabla no tiene bordes, el flujo se ejecuta correctamente, pero no se visualiza la información en Excel y las filas se crean vacías.
Muchas gracias por tu ayuda.
Hola.
Para esos casos de muchas filas debes de hacerlo en bloques de 5000.
Usa la función Take y Skip para ir partiendo en bloques de 5000 y pasarlos al apply.
De los bordes lo único que afecta es como partiste tu tabla de datos, si tu split está con base a tus bordes si te va afectar
@@ExcelCute no lo logre, no tienes esta función en algún video?
Creo que no, sería cuestión de revisar la documentación en lo que preparamos in video.
Básicamente Take toma los primeros n mil elementos, y skip sirve para saltar filas.
Si eso lo metes a un do until puedes ir sacando bloques de 5000 en 5000
13:18 escuche sonido de don king kong
Siii jajaja. Es el tono de mi celular 😂
Gracias!! como podmos agregar una columna de Fecha / hora? Que no viene en la tabla, que registre a que hora fue el movimiento?
Graciass!
hola.
Solo metela en el esquema de extraccion de la matriz
fecha:utcNow()
Hola amigo, muy bueno el video, aunque se me esta dificultando, sacar dos valor del correo que es lo que necesito y sacarlos a excel, el correo siempre llega igual pero varian esos dos valores y son los que necstio
Hola Cristian! Si esos 2 valores estan en tu body del correo, solo busca la forma de encontrar una constante en el texto y parte desde ahi. Si no son tabla vas a trabajar un poco mas pero es posible.
Hola, cómo agrego ese cuadrito que pones en vacío (dónde no colocas ninguna función), disculpa pero soy nueva en esto?
Hola!
Cual cuadrito?
No se si te refieres al contenido dinámico a una acción en especifico? Tienes el minuto donde sale eso?
Hola Sebas, muchas gracias por tu video, me ha servido bástate, en mi tabla ejemplo hay celdas vacías sin información, veo que la automatización no los detecta, moviendo por completo toda la informacion de la tabla.
¿Cómo podría hacer para que la automatización detecte las celdas vacías y pase directamente al la siguiente celda?
¡Muchas gracias crack!
Hola.
Si estas dentro de un apply, puedes meter una condición para saber si la celda es vacía (solo no pongas nada en el comparador) y si lo es, entonces no hacer nada. En caso de que no lo sea, hacer el resto del flujo.
Hola una duda, si esa tabla lo quiero mandar a una hoja de Excel predeterminado, que cambios puedo realizar?
hola.
pues en el video lo mandamos a un excel predeterminado, no se cual seria la diferencia
@@ExcelCute por ejemplo, colocar esa tabla en una hoja de Excel nueva, si tienes un archivo que contenga los meses de enero a diciembre, dónde específicas que esa tabla la quieres poner en la hoja que dice Enero, o en Junio, por así decirlo
recuerda que esto no trabaja por hojas, sino por tablas.
Si cada hoja tiene una tabla, entonces primero importa todas tus tablas y despues filtra la que neecsitas. Con ese id puedes ponerlo en la parte de table del insertar una nueva fila. con eso la haces variable
el flujo que aparece que se ejecuto correctamente, pero cuando selecciono el apply to each, lo que contiene dentro me aparece opaco y no se deja seleccionar
Que ocasiona esto?
Hola.
Eso es ocasionado porque tu matriz de valores en el apply está vacía.
Checa el paso de cuando llamas a tu matriz de valores, checa sus filtros y revisa porque no te trae ningún valor
Hola amigo, he seguido el tutorial pero el array de filas me aparece vacío, ¿cómo puedo solucionar eso? Un abrazo crack
Hola.
Ok, ahí puedes revisar que estés usando el split de forma correcta.
Revisa la estructura de tu salida en el primer paso en algún editor de texto y ve si la segunda matriz usa el separador correcto
Me pasó lo mismo pero en la estructura html, no jala con span, en el caso mío jala con div. Prueba eso también.
En excel, en las celdas aparte de darme el dato me añade parte del codigo HTML: style="font-size:8.0pt; font-family:"Arial",sans-serif; color:black">Shipment
como puedo corregir el flujo?
revisa que al aplicar los substring estes llegando al principio y final de tu palabra, ya que parece que no estas encontrando el punto de inicio correcto.
Saludos-
Hola Sebastian cómo estás? Excelente tu flujo de verdad muchas gracias. Segui tus pasos y funcionó sin problemas, pero, hay un remitente que gatilla un correo y llegan todos a la misma hora, es decir, al mismo tiempo. Ahí es cuando el flujo no logra funcionar y arroja 'flow failed'. No sabes si existe algún operador que solucione esto? Por favor maestro
Hola.
Activa la opcion de paralelismo en el trigger de tu flujo, para que corra solo 1 a la vez.
Saludos.
Hola, se puede conservar el estilo de la tabla HTML?
Hola.
Depende de como lo quieras conservar.
En el Excel no, en una variable Array, una columna de texto u otro correo si.
Saludos
@@ExcelCute muchas gracias por la respuesta 👍
Hola, está excelente el video sólo que al correr el flujo solo me regresa el encabezado de la tabla en Excel online y no el contenido. Me podrías ayudar a saber qué me pudo haber faltado
Hola! Revisa porque parece que al recorrer la tabla no está detectando tu split como tabla de datos
Hola 👋🏾 tengo un problema espero me puedan apoyar, me aparece el cuadrito de compose como no especificado a la hora de correr el flujo
pues nada mas debes especificarlo jeje, no se como poder ayudarte ahi, tal vez si muestras el error como sale
Muchas gracias por el video y por compartirlo. Estoy tratando de seguir los pasos pero el Array de filas no me devuelve las filas sino que me devuelve la misma tabla que el paso anteior y en la misma forma. Ya me esta volviendo loco. ¿Que le puede pasar?. La instruccion completa es : skip(split(replace(variables('tablaHTML'),'',' '),''),2). Gracias de antemano
Hola Roberto.
Es probable que tu tabla tenga una estructura diferente a la presentada en el video.
Debes de revisar el cuerpo HTML de la salida que te da la acción anterior para encontrar un punto desde donde partir los datos.
Saludos!
@@ExcelCute Hola. Efectivamente. La tabla, en el correo corporativo, tiene una estructura diferente. No tiene sino
Hola no me funciono, llegue hasta la parte de valores para excel.. no me despliega la opcion de aplicar a cada uno.
Hola.
Si no te la despliega, invoca la accion tu mismo o revisa que tu variable si sea matriz.
utilce esta: substring(items('Aplicar_a_cada_uno_2'),add(indexOf(items('Aplicar_a_cada_uno_2'),'>'),1),sub(sub(indexOf(items('Aplicar_a_cada_uno_2'),'')))
ActionFailed. An action failed. No dependent actions succeeded.
Y cual es el texto que estas evaluando? Si te marca error es porque la formula esta evaluando un valor que no cumple con las condiciones.
Checa tus textos en tu array
EXCELENTE!!!! Los errores que tube fueron por no poner atencion en que variable estaba usando jajaja, Ultima duda de esto: Proceso en un ejemplo un correo con una tabla de 15 columnas, 10 registros, y tarda cerca de 10 min, y a veces se rompe el proceso. Sabes si es normal esto? Puede ser debido a la licencia?
Saludos y nuevamente GRACIAS!!
Que bueno que lo lograste!
No estoy cierto si el tiempo es correcto, solo se que si se está rompiendo es porque hay reglas que no se cumplen, por lo que debes de revisar los escenarios de esa tabla y ver donde poner acciones adicionales o expresiones que ayuden a que no se rompa por excepciones
Hola gracias por el video, seguí los pasos pero al extraer el body del correo no me parece el código de la tabla, al final me sale internetmessageid pero no me aparece el html del correo 😢
hola.
Estas segura que usaste body de mensaje y no la salida del objeto body? checa eso
@@ExcelCute Hola gracias logre solucionarlo, pero me he quedado en la parte de aplicar a cada uno, cuando lo prueba no me aparece nada :c
Hice todo tal cual el vídeo, pero me arroja error al guardar el flujo con el código "InvalidTemplate" y el mensaje "Error en la validación de la plantilla: 'La(s) acciones de repetición 'Aplicar_a_cada' referenciadas por 'entradas' en la acción 'Establecer_variable' no están definidas en la plantilla. '.".
Alguien si pudo? O que estoy haciendo mal?
Hola.
Dicr que estas usando un valor dinamico llamado 'Aplicar_a_cada', el cual no existe.
Puede que este mal escrito, por lo que tienes que revisar que si exista una acción que se llame así en tus acciones, y si no lo hay corregir por la acción que quieres utilizar
Como hago para extrear palabras sueltas y crear una tabla en excel con ese contenido?
Hola Florencia.
Eso es mucho mas complicado, ya que debes de tener un punto de partida para encontrar esas palabras.
Busca ese punto de partida y usa algo similar a este video.
Saludos.
Magistral!! He intentado copiarlo pero me error en el paso excel de agregar fila a tabla. Mi ignorancia no me deja ver que pasa. Dice "NO se pueden procesar las expresiones del lenguaje de plantilla en las entradas de la acción 'Agregar una fila a una tablea en la linea 0 y la columna 0: la expresión del lenguaje de plantilla 'variables('valoresExcel')[0] no se puede evaluar porque el índice de matriz '0' no se puede seleccionar en una matriz vacia. Uffff! no entiendo que pasa. Agradecería mucho me ayudases. Gracias y enhorabuena por tu canal
Hola Raúl.
El error dice que tu variable valoresExcel esta vacía, por lo que en el paso donde le das valores a la variable no está recibiendo nada.
Checa tu paso que le da valores a la variable o pasos anteriores y ahí verás que sucede
@@ExcelCute Gracias por tu rápidez. He revisado todo y no me entero que puede pasar. Lo he hecho todo siguiendo fielmente tu ejemplo pero no me funciona. No se si tendrá que ver que en este caso el correo tiene que llegar a un buzón compartido ¿¿?? No da nada error hasta que tiene que volcar al excel que salta lo que he indicado. En fin... lo que es no saber. Gracias
Hola, Excelente video, pero no entiendo porque me aparece lo siguiente:
El valor de "start index" de la función "substring" debe ser igual o mayor que cero y menor que "18916", que es la longitud de la cadena.
Hola Jose Luis.
Es un error en tu expresion substring, al parecer la forma en la que estas consiguiendo el indice de inicio (seguramente con indexOf) no esta devolviendo un valor util.
Prueba esa funcion fuera de la expresion, en un compose por ejemplo, y ve que te devuelve.
Saludos.
Hola, en el paso 2...
indexOf(variables('body'),'
YA pude :D
que bueno que pudiste!!!
Me corre todo el proceso, sin error, pero no lo hace.. creo esta mi error en COMPOSE, yo lo tengo en español, sabes si en español es REDACTAR ?
Gracias, digo, ya lo intyete, y nada! :( Vendes cursos en Udemy?
hola.
Si, se llama redactar en español.
Si esta corriendo pero no dando resultado, es porque tus matrices en los apply estan vacias. Checa los valores split que estas poniendo y el cuerpo de salida html para saber si estas haciendo la extraccion correctamente.
Mis cursos los puedes ver aqui
www.udemy.com/user/sebastian-vallejo-jimenez/