Buen video una consulta, ¿se puede trabajar con datos distintos a los que aparecen en elementos rápidos?, es decir tener una lista generada por forms y con esa lista se carguen a los campos del word plantilla
Hola. No, los datos deben de estar establecidos en el archivo desde las propiedades. Si quieres trabajarlos así puedes usar licencia premium, word y una tabla de valores con control de repetición
Hola Sebas, muchas gracias por tu contenido, me has salvado en más de 1 ocasión. Tiempo atrás hice algo así y funciona muy bien, aunque en mi experiencia he encontrado algunos issues: 1. Si el texto es muy extenso es decir más de 250 caracteres, este no puede superarse en la columna de SharePoint. 2. No se puede guardar otro tipo de dato, como imágenes o tablas, es decir si quiero popular una tabla debería tenerla fija en el témplate. 3. Si la data que quiero popular es muy extensa, en SharePoint list las columnas son limitadas vamos a tener limitación allí. Quizá tu hayas solucionado lo que menciono pero aun así es muy útil si no se quiere pagar el conector premium de Word.
Hola. Todo lo que dices es correcto, y seguro es asi para pagar jaja. No hay mucha forma de resolver lo que dices, mas que con columnas de texto largo y activando la opcion de "sin limite de texto" en las avanzadas de configuración. Fuera de eso es poco lo que se puede hacer. Saludos!
Hola Sebastián!!! Muchas gracias por compartir tus conocimientos 😊 Quisiera que me apoyaras en una duda por favor… en el video se puede apreciar que cuando ejecutaste el flujo, no te cargo la información el documento de Word a la primera, que hiciste para que después se cargara? Lo que pasa es que a mí no me carga la información en el Word sin embargo en la biblioteca sí, ya valide y no encuentro algún error 😢
Ya lo hice en un template y la verdad me funcionó de maravilla!, desde un registro de Sharepoint me rellena la plantilla de Word!!....Sería perfecto si las imagenes adjuntas en los elementos (items)de sharepoint pudieran pasarse a Word :(
Holaaa!! Estuve buscando este video por mucho tiempo! Conciso y preciso, me salvaste! Solo tengo una pregunta, como puedo cambiar el nombre del archivo? Ya que cada vez que guardo el informe Word, se crea con el nombre de la plantilla o template.
Hola Sebastian, buen día. Duda sabes porque al crear un word con contenido bytes obtenido de un correo adjunto desde power automate, pareciera que se corrompe y a veces se abre el archivo y aveces no?
si lo estas haciendo con el nuevo diseñador de flujos cambiate al viejo y vuelve a crear el flujo, al parecer hay una especie de error en el nuevo designer donde no te coloca mal el file content
Hola. Un pregunta. Edtoy haciendo un flujo para llenar word en manera automática. Para llenar esos formatos requiero de dos archivos pdf. Mi pregunta va a que cuando cargo ambos archivos al flujo solo toma el primero que cargue e ignora el segundo(es decir no extrae la informaciónque deberia colocar). Como lo puedo resolverlo. Ademas no respeta el tipo de letra y tamaño en algunas ocasiones. Como puedo hacer que respete el formato de la plantilla de word? Saludos
Hola. En el control de tu word dale el formato que quieres que tenga. Como estas pasando los 2 pdf? Lo regular es pasarlos en una matriz y pasarlo en un apply to each, ademas de guardar los datos de salida en variables
Hola, muchas gracias, fue de gran ayuda. Pero tengo una duda, ¿Cómo hago para usar la acción de enviar por email el archivo que acabé de crear y actualizar? Eso sería lo único que me faltaría, no encuentro cuál sería el contenido dinámico que me traiga eso
Muy buen vídeo, me funcionó a la perfección. Solo una consulta, he notado que en los documentos generados con los campos llenos de las propiedades del documento solo se puede visualizar si dichos archivos son abiertos con la aplicación de escritorio, si se abre desde la aplicación en web aparece vacío (como la plantilla inicialmente creada), ¿hay manera de que se cree (o transforme) el Word con los campos de propiedades a un Word sin estos? (para poder visualizarlo tanto desde escritorio como desde la web)
Hola. De hecho se visualiza en ambas sin problema. En tus controles activa la opción "quitar campo cuando sea editado" y eso transforma el campo a texto plano para su visualización
Todo muy Bien Sebas, pero tengo un problema al querer guardar ya sea como word o pdf en otro citio, no me guarda con los campos llenos, hay alguna forma de hacerlo?
hola. Naturalmente no va a pasar, ya que estas conectando a las propiedades del sitio para que se cree el documento con informacion. El documento debe vivir en el sitio al cual se estan vinculando sus propiedades.
Hola necesito armar un documento que se alimenta de tres listas de sharepoint, debe tener tablas con filas variables, debo contemplar la visualización de contenidos de archivos txt, y de imágenes. lo logre hacer todo pero con version premium (rellenando un template y finalmente generando un pdf) pero lo necesito ahora sin versión premium. como me recomiendas enfocarlo. desde ya muchas gracias.
Hola. Aquí sin premium vas a tener que armar tu documento PDF primero en HTML y después convertirlo con la acción de drive. Es la única forma de hacerlo sin premium
Muy buen truco Sebas, se me ocurre en el caso de querer simular un invoice o factura sin la necesidad de crear "x" cantidad de columnas debido a que no seria algo que pudiera llegar a escalar. Se podría generar algún html, luego procesar esto dentro del flujo con algún parse html y que nos devuelva una tabla de productos con su precio en el documento final, piensas que esto puede llegar a ser posible?
Hola Javier. Seria cuestión de meterlo a un tipo de control de objeto que acepte datos html, para que después los pueda traducir. Habría que revisar que control funciona para ello.
Рік тому
Excelente vídeo! Pero tengo un pequeño problema. Estoy haciéndolo con un archivo Excel, y la primera vez funciona muy bien, pero después al volverlo a ejecutar el flujo falla al actualizar las propiedades del archivo en SharePoint, sale algo como "The file is locked for shared use by [mi correo]" :(
Hola. Aquí son dos cuestiones. 1. Has que el flujo anterior termine correctamente antes de iniciar el siguiente. Eso puedes hacerlo con la acción finish 2. Verifica que el archivo no esté abierto por otro usuario.
Es muy bueno tu truco y lo estoy aplicando, pero para tablas dinámicas no se de que tipo deben ser mis campos, y como enviarlos desde power automate, los datos vienen en una colección de tipo json, vi otro video tuyo para crear tablas dinámicas con el repetidor de contenido, pero con propiedades de campo configurado en el menú de programador y no me empata, como puedo hacer esto posible?
maestro muy buen video espero llegues al millón suscriptores, tu información es clara y concreta, una consulta maestro sigo con algunas cosas que me gustaría consultarte, no se si recuerdas mi proyecto de enviar reunión vía power automate se me presento otro problema, quiero evitar que lleguen correos de respuesta, hay alguna manera de hacer eso, poner alguna condición para que no me respondan las personas... ayuda gran maestro
Hola ferchus El tema es que no se pueden deshabilitar esas notificaciones de correo vía automate, ni con condición ni nada. Lo más cercano sería hacer un flujo que detecte ese correo de respuesta y lo elimine, pero eso no quiere decir que no te vayan a llegar, solo que se van a ir luego luego .
@@ExcelCute no me digas eso gran sensei, y tal vez si solo me llegaran las respuesta a mi como organizador y no a todos los participantes , se puede o no
Ammm no, solo se manejan tablas en Excel Puedes crear un script que más o menos lo haga, pero el resultado no siempre es tam satisfactorio como en word
Me podrías ayudar con un código de macros? Estoy intentando hacer una función que termine una columna y pase a otra en otro línea Ejemplo A1:D1 y de ahí brincarme a E2:H2
@@ExcelCute eso es lo que necesito, alguna formula que me haga hacer los cambios, pero aún no encuentro como, tengo una macros que me hace algunas funciones, pero me hace falta esa que comento
Perdón Maria, pero es que sin la lógica del porqué se hacen los cambios es complicado poder darte una respuesta. Como lo planteas solo es cuestión de meter For j = 1 to 2 for i = 1 to 4 ThisWorkbook.Sheets("nombreHoja").Cells(i,j) Next i Next j Pero es una respuesta rápida, no se si eso sirve en tu codigo.
@@ExcelCute disculpe es que no se a que se refiere con la lógica de la programación ☹️ Eso que comenta del for, ya está en el código, le he querido incluir más para poder hacer salto de línea pero me marca error
Tengo este codigo: Private Sub CommandButton1_Click() On Error GoTo ERROR Dim CARPETA, ARCHIVO As String, VFIN, A, B As Single, VDATOS, VNUMERO As Variant VFIN = Sheets("PEDIMENTO TXT").Cells(1000000, 2).End(xlUp).Row If VFIN >= 11 Then Range("B11" & VFIN).Select ActiveWorkbook.Worksheets("PEDIMENTO TXT").Sort.SortFields.Clear CARPETA = ActiveWorkbook.Path ARCHIVO = CARPETA & "\" & "Pedimento1.txt" Open ARCHIVO For Output As #1 For A = 11 To VFIN For B = 2 To 47 VNUMERO = ActiveSheet.Cells(A, B) If IsNumeric(VNUMERO) And B >= 11 Then VNUMERO = Format(VNUMERO, "#0") Else VNUMERO = VNUMERO End If VDATOS = VDATOS & VNUMERO & "|" Next B Print #1, VDATOS VDATOS = "" Next A Close #1 Range("B11").Select MsgBox ("Archivo generado con exito en " & vbCr & ARCHIVO) Else MsgBox ("No existe información a generar") End If Exit Sub ERROR: MsgBox ("No se puede generar el archivo, existe un error en su información") CARPETA = "" End Sub Este me ayuda a guardar la información de una tabla en formato txt con separadores, pero lo que quiero lograr es que me tome la información de la columna B a la columna F y de ahí usar columna G a la columna K, pero que estas últimas pasen a la siguiente fila, ejemplo B11:F11 y G12:K12 y así en automático, si me pudiera ayudar ya que no se que codigo usar, o que modificarle, ya que le he hecho varias modificaciones al codigo pero no queda :(
Llego al minuto 6:19 porque power no me reconocer ninguna direccion de Sharepoint a pesar de que esta conectada al mismo correo. Ayida ;(
Copia y pega el URL de tu sitio.
Ojo solo debes de pegar desde el http hasta donde termina el nombre de tu sitio.
Buen video una consulta, ¿se puede trabajar con datos distintos a los que aparecen en elementos rápidos?, es decir tener una lista generada por forms y con esa lista se carguen a los campos del word plantilla
Hola.
No, los datos deben de estar establecidos en el archivo desde las propiedades.
Si quieres trabajarlos así puedes usar licencia premium, word y una tabla de valores con control de repetición
Hola Sebas, muchas gracias por tu contenido, me has salvado en más de 1 ocasión.
Tiempo atrás hice algo así y funciona muy bien, aunque en mi experiencia he encontrado algunos issues:
1. Si el texto es muy extenso es decir más de 250 caracteres, este no puede superarse en la columna de SharePoint.
2. No se puede guardar otro tipo de dato, como imágenes o tablas, es decir si quiero popular una tabla debería tenerla fija en el témplate.
3. Si la data que quiero popular es muy extensa, en SharePoint list las columnas son limitadas vamos a tener limitación allí.
Quizá tu hayas solucionado lo que menciono pero aun así es muy útil si no se quiere pagar el conector premium de Word.
Hola.
Todo lo que dices es correcto, y seguro es asi para pagar jaja.
No hay mucha forma de resolver lo que dices, mas que con columnas de texto largo y activando la opcion de "sin limite de texto" en las avanzadas de configuración. Fuera de eso es poco lo que se puede hacer.
Saludos!
Hola Sebastián!!! Muchas gracias por compartir tus conocimientos 😊
Quisiera que me apoyaras en una duda por favor… en el video se puede apreciar que cuando ejecutaste el flujo, no te cargo la información el documento de Word a la primera, que hiciste para que después se cargara? Lo que pasa es que a mí no me carga la información en el Word sin embargo en la biblioteca sí, ya valide y no encuentro algún error 😢
Solo ábrelo en escritorio, ya que en nube a veces no se ve.
@@ExcelCute mil gracias ya pude ver los valores 😃
Ya lo hice en un template y la verdad me funcionó de maravilla!, desde un registro de Sharepoint me rellena la plantilla de Word!!....Sería perfecto si las imagenes adjuntas en los elementos (items)de sharepoint pudieran pasarse a Word :(
Ya seeee... pero bueno, esperemos algún día se pueda.
Que bueno que te sirvio!!!
Holaaa!! Estuve buscando este video por mucho tiempo! Conciso y preciso, me salvaste! Solo tengo una pregunta, como puedo cambiar el nombre del archivo? Ya que cada vez que guardo el informe Word, se crea con el nombre de la plantilla o template.
Hola.
Usa get file content + create file en vez de copy file y listo
@@ExcelCute El nombre se debería guardar como .pdf ? o en que formate se crea el archivo si se usa este metodo?
Hola Sebastian, buen día. Duda sabes porque al crear un word con contenido bytes obtenido de un correo adjunto desde power automate, pareciera que se corrompe y a veces se abre el archivo y aveces no?
si lo estas haciendo con el nuevo diseñador de flujos cambiate al viejo y vuelve a crear el flujo, al parecer hay una especie de error en el nuevo designer donde no te coloca mal el file content
Hola. Un pregunta. Edtoy haciendo un flujo para llenar word en manera automática. Para llenar esos formatos requiero de dos archivos pdf. Mi pregunta va a que cuando cargo ambos archivos al flujo solo toma el primero que cargue e ignora el segundo(es decir no extrae la informaciónque deberia colocar). Como lo puedo resolverlo. Ademas no respeta el tipo de letra y tamaño en algunas ocasiones. Como puedo hacer que respete el formato de la plantilla de word? Saludos
Hola. En el control de tu word dale el formato que quieres que tenga.
Como estas pasando los 2 pdf? Lo regular es pasarlos en una matriz y pasarlo en un apply to each, ademas de guardar los datos de salida en variables
Hola! Tienes un video para hacerlo a partir de los elementos de una lista de sharepoint?
hola.
A que te refieres? el video muestra como llenar los valores de una biblioteca. Basicamente desde donde llenes esos valores es indiferente.
Hola, muchas gracias, fue de gran ayuda. Pero tengo una duda, ¿Cómo hago para usar la acción de enviar por email el archivo que acabé de crear y actualizar? Eso sería lo único que me faltaría, no encuentro cuál sería el contenido dinámico que me traiga eso
Hola.
El contenido dinámico es el mismo que metes al create file 2, osea donde creas tu pdf.
wooo muchas gracias !!!1
Gracias a ti por verlo!
Muy buen vídeo, me funcionó a la perfección. Solo una consulta, he notado que en los documentos generados con los campos llenos de las propiedades del documento solo se puede visualizar si dichos archivos son abiertos con la aplicación de escritorio, si se abre desde la aplicación en web aparece vacío (como la plantilla inicialmente creada), ¿hay manera de que se cree (o transforme) el Word con los campos de propiedades a un Word sin estos? (para poder visualizarlo tanto desde escritorio como desde la web)
Hola.
De hecho se visualiza en ambas sin problema.
En tus controles activa la opción "quitar campo cuando sea editado" y eso transforma el campo a texto plano para su visualización
@@ExcelCute Buenas, te consulto ya que tengo el mismo problemas. Me podrias indicar desde donde se activa esa opcion?
hola@@juanmartincresta1874 eso lo tienes que activar en tu archivo word, dentro de las propiedades del control de contenido que estas usando
Amigo Sebas, tengo premium y quisiera saber cómo insertar una imagen a ese documento Word mediante forms
Checate este video y solo cambia la app por un forms
ua-cam.com/video/EARRSNojNnc/v-deo.html
¡Muchas gracias por el video! ¿Se puede actualizar las propiedades de la librería de documentos desde una lista de sharepoint?
Hola.
Si, solo debes de tener forma de hacer match el elemento con el archivo de la libreria y sin problema.
Saludos.
Gracias Sebas, excelente video. Con este truco como podría adjuntar imagenes en un archivo word?
Hola. Agregar tablas e imágenes solo se hace con conector premium.
Saludos.
Que tal!, ¿se pueden agregar imágenes con esta función? cuyo origen son datos adjuntos de un item de una lista en específico
Hola.
Al parecer no o no lo he logrado jaja.
Hay que experimentar mas, ojala se pueda
Todo muy Bien Sebas, pero tengo un problema al querer guardar ya sea como word o pdf en otro citio, no me guarda con los campos llenos, hay alguna forma de hacerlo?
hola.
Naturalmente no va a pasar, ya que estas conectando a las propiedades del sitio para que se cree el documento con informacion. El documento debe vivir en el sitio al cual se estan vinculando sus propiedades.
Puedo agregar imágenes en el WORLD y se vean reflejadas en el poder app?
con este metodo no
Hola Sebastian, como puedo agregar un control de filas repetidas como con el conector premium? Es para generar por ejemplo una factura
Hola.
No hay forma, solo es para controles regulares.
Saludos.
Hola necesito armar un documento que se alimenta de tres listas de sharepoint, debe tener tablas con filas variables, debo contemplar la visualización de contenidos de archivos txt, y de imágenes. lo logre hacer todo pero con version premium (rellenando un template y finalmente generando un pdf) pero lo necesito ahora sin versión premium. como me recomiendas enfocarlo. desde ya muchas gracias.
Hola.
Aquí sin premium vas a tener que armar tu documento PDF primero en HTML y después convertirlo con la acción de drive.
Es la única forma de hacerlo sin premium
@@ExcelCute muchas gracias voy a intentar armar ese html por lo menos que sea similar a la plantilla que habia armado de word. Saludos
Muy buen truco Sebas, se me ocurre en el caso de querer simular un invoice o factura sin la necesidad de crear "x" cantidad de columnas debido a que no seria algo que pudiera llegar a escalar. Se podría generar algún html, luego procesar esto dentro del flujo con algún parse html y que nos devuelva una tabla de productos con su precio en el documento final, piensas que esto puede llegar a ser posible?
Hola Javier.
Seria cuestión de meterlo a un tipo de control de objeto que acepte datos html, para que después los pueda traducir. Habría que revisar que control funciona para ello.
Excelente vídeo! Pero tengo un pequeño problema. Estoy haciéndolo con un archivo Excel, y la primera vez funciona muy bien, pero después al volverlo a ejecutar el flujo falla al actualizar las propiedades del archivo en SharePoint, sale algo como "The file is locked for shared use by [mi correo]" :(
Hola.
Aquí son dos cuestiones.
1. Has que el flujo anterior termine correctamente antes de iniciar el siguiente. Eso puedes hacerlo con la acción finish
2. Verifica que el archivo no esté abierto por otro usuario.
Es muy bueno tu truco y lo estoy aplicando, pero para tablas dinámicas no se de que tipo deben ser mis campos, y como enviarlos desde power automate, los datos vienen en una colección de tipo json, vi otro video tuyo para crear tablas dinámicas con el repetidor de contenido, pero con propiedades de campo configurado en el menú de programador y no me empata, como puedo hacer esto posible?
Ammm no, esto sirve solo para valores únicos, no funciona con controles de repetición.
Para controles de repetición es premium
@@ExcelCute Gracias :)
maestro muy buen video espero llegues al millón suscriptores, tu información es clara y concreta, una consulta maestro sigo con algunas cosas que me gustaría consultarte, no se si recuerdas mi proyecto de enviar reunión vía power automate se me presento otro problema, quiero evitar que lleguen correos de respuesta, hay alguna manera de hacer eso, poner alguna condición para que no me respondan las personas... ayuda gran maestro
Hola ferchus
El tema es que no se pueden deshabilitar esas notificaciones de correo vía automate, ni con condición ni nada.
Lo más cercano sería hacer un flujo que detecte ese correo de respuesta y lo elimine, pero eso no quiere decir que no te vayan a llegar, solo que se van a ir luego luego .
@@ExcelCute no me digas eso gran sensei, y tal vez si solo me llegaran las respuesta a mi como organizador y no a todos los participantes , se puede o no
No puedo agregar una firma (pen_input) a un documento de word, ¿Cómo lo puedo resolver?
Ammm no, no se puede agregar un pen input a un Word, se agrega la imagen de la firma solamente
Hola! Sabes o que puedo hacer para popular del excel?
Hola.
Si, crear correspondencia con Word o usar el conector premium de power automate Word.
Saludos!
Se puede hacer lo mismo con Excel?
Ammm no, solo se manejan tablas en Excel
Puedes crear un script que más o menos lo haga, pero el resultado no siempre es tam satisfactorio como en word
@@ExcelCute Gracias
ya pude crear el documento mil gracias. pero como lo envio por mail?
Solo pon el file content en el atrachment del correo y ponle un nombre y listo
Tienes un video similar pero aplicado en Excel???
Hola
Recuerda que el llenado en Excel solo es en tablas de información, por lo que no se podría replicar el mismo ejercicio
Sebas y como lo hago desde un formulario de power apps
Hola.
A que te refieres? Cuéntame un poco más del caso
Me podrías ayudar con un código de macros?
Estoy intentando hacer una función que termine una columna y pase a otra en otro línea
Ejemplo A1:D1 y de ahí brincarme a E2:H2
Hola.
Cual es la lógica de la programación? Que define los cambios de línea y de columna?
@@ExcelCute eso es lo que necesito, alguna formula que me haga hacer los cambios, pero aún no encuentro como, tengo una macros que me hace algunas funciones, pero me hace falta esa que comento
Perdón Maria, pero es que sin la lógica del porqué se hacen los cambios es complicado poder darte una respuesta.
Como lo planteas solo es cuestión de meter
For j = 1 to 2
for i = 1 to 4
ThisWorkbook.Sheets("nombreHoja").Cells(i,j)
Next i
Next j
Pero es una respuesta rápida, no se si eso sirve en tu codigo.
@@ExcelCute disculpe es que no se a que se refiere con la lógica de la programación ☹️
Eso que comenta del for, ya está en el código, le he querido incluir más para poder hacer salto de línea pero me marca error
Tengo este codigo:
Private Sub CommandButton1_Click()
On Error GoTo ERROR
Dim CARPETA, ARCHIVO As String, VFIN, A, B As Single, VDATOS, VNUMERO As Variant
VFIN = Sheets("PEDIMENTO TXT").Cells(1000000, 2).End(xlUp).Row
If VFIN >= 11 Then
Range("B11" & VFIN).Select
ActiveWorkbook.Worksheets("PEDIMENTO TXT").Sort.SortFields.Clear
CARPETA = ActiveWorkbook.Path
ARCHIVO = CARPETA & "\" & "Pedimento1.txt"
Open ARCHIVO For Output As #1
For A = 11 To VFIN
For B = 2 To 47
VNUMERO = ActiveSheet.Cells(A, B)
If IsNumeric(VNUMERO) And B >= 11 Then
VNUMERO = Format(VNUMERO, "#0")
Else
VNUMERO = VNUMERO
End If
VDATOS = VDATOS & VNUMERO & "|"
Next B
Print #1, VDATOS
VDATOS = ""
Next A
Close #1
Range("B11").Select
MsgBox ("Archivo generado con exito en " & vbCr & ARCHIVO)
Else
MsgBox ("No existe información a generar")
End If
Exit Sub
ERROR:
MsgBox ("No se puede generar el archivo, existe un error en su información")
CARPETA = ""
End Sub
Este me ayuda a guardar la información de una tabla en formato txt con separadores, pero lo que quiero lograr es que me tome la información de la columna B a la columna F y de ahí usar columna G a la columna K, pero que estas últimas pasen a la siguiente fila, ejemplo B11:F11 y G12:K12 y así en automático, si me pudiera ayudar ya que no se que codigo usar, o que modificarle, ya que le he hecho varias modificaciones al codigo pero no queda :(
Amigo sebas! te mande un correo pero aun no tengo respuesta =)
Hola Rafa!
Mandamelo de nuevo porfa, lo estuve buscando pero no lo veo.
Gracias!
Me das un cupon de decuento para tu curso de PowerAutomate? :(
Tome su cupón de descuento buen hombre
PRENAVIDADCUTE2022
@@ExcelCute Graciass , ya lo compre
Bienvenido!!! Cualquier duda nos leemos por alla 😁