Hola Juan! Muy bueno el viedo. Creo que te olvidaste en la linea 12 del script de declarar la extencion del archivo. Seria algo así: archivoCrudo.setName(nombreArchvo+" "+fechahoy+".xlsx") Podrías comvertir la extension del archivo en una variable para cambiar segun necesidad. Saludos
Hola Juan, está genial como siempre, se aprende mucho contigo. Me ha gustado el truco de las extensiones y también el aprender a usar los activadores Saludos 👍
Usa este let respuesta=UrlFetchApp.fetch("docs.google.com/spreadsheets/d/1kMEse5K9TlObF6t9D2ZqqiCNFRSXG58xNg7her-QsN0/export?exportFormat=xlsx&gid=2093762822" Reemplaza por tu id dde hoja Saludos!
Ok también sirve pero como elimino las hojas específicas luego de copiar el libro? Y otra cosita como puedo hacer para que las hojas que deseo dejar en el libro copia los datos y elimine las fórmulas como se hace en Excel a través de romper vínculos. ? 😊😊
@@DannyJiménez-i3b Solo se me ocurre copiar y pegar como valores, para eliminar te toca hacer algo asi let libro=SpreadsheetApp.getActiveSpreadsheet() let hoja=libro.getSheetByName("pp") libro.deleteSheet(hoja) Saludos!
Hola Juan! Muy bueno el viedo.
Creo que te olvidaste en la linea 12 del script de declarar la extencion del archivo.
Seria algo así:
archivoCrudo.setName(nombreArchvo+" "+fechahoy+".xlsx")
Podrías comvertir la extension del archivo en una variable para cambiar segun necesidad.
Saludos
Es la solución correcta, la explicación es: en drive estas creando el archivo sin extensión, Drive lo detecta por el tipo de archivo (igual a UNIX)
Hola Juan, está genial como siempre, se aprende mucho contigo.
Me ha gustado el truco de las extensiones y también el aprender a usar los activadores
Saludos 👍
Muchas Gracias Juan!
Excelente video como siempre. ¿Existe manera de realizar uno donde importe? 😊
Hola, una consulta y como puedo hacer lo mismo, pero que en ves que se descargue todo el libro, solo se descarguen algunos hojas del libro
Usa este
let respuesta=UrlFetchApp.fetch("docs.google.com/spreadsheets/d/1kMEse5K9TlObF6t9D2ZqqiCNFRSXG58xNg7her-QsN0/export?exportFormat=xlsx&gid=2093762822"
Reemplaza por tu id dde hoja
Saludos!
@@JuanSGuzmany si son varias hojas del libro pero no todo el libro. Ejemplo 3 hojas de un libro de 5 hojas ? Cómo sería ??
@@DannyJiménez-i3b Hmmmm, interesante
Que tal si copiamos el libro y eliminamos esas 2 hojas?
Saludos!
Ok también sirve pero como elimino las hojas específicas luego de copiar el libro? Y otra cosita como puedo hacer para que las hojas que deseo dejar en el libro copia los datos y elimine las fórmulas como se hace en Excel a través de romper vínculos. ? 😊😊
@@DannyJiménez-i3b Solo se me ocurre copiar y pegar como valores, para eliminar te toca hacer algo asi
let libro=SpreadsheetApp.getActiveSpreadsheet()
let hoja=libro.getSheetByName("pp")
libro.deleteSheet(hoja)
Saludos!
Para exportar xml de facturas?
Eso es más complicado por qué necesitas saber la estructura y nombre de los nodos.
@@lacs83 pero el de CFDI 4.0 es un estándar...
@@HectorMendozas donde? En México?... Jajaja ves a lo que voy? Un auténtico estándar es a nivel mundial
@@lacs83 bueno... uno básico con nodos y elementos como sería ?para guiarse con eso