Control de Inventarios con Sheets y Forms - Parte 2 - Traer los productos a Forms desde Sheets

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • En este video vemos como formular nuestros inventarios en Google Sheets, y como vincular nuestros formularios de Forms con el listado de productos
    👍 Si te ha gustado este video, te encantará el curso gratis "Aprende Google Sheets en 2 horas". Aquí puedes obtener acceso juansguzman.co...
    📋 Puedes encontrar el código y la plantilla de este video (y los más de 350 videos del canal) inscribiéndote en un plan mensual o anual en mi membresía JuanSGuzman - juansguzman.com
    🎓Allí mismo, encontrarás un curso completo de Gestión de Inventarios con Sheets y Forms, asi como más de 75 cursos completos de Sheets, Forms y Apps Script. Aquí puedes verlo juansguzman.co...
    📝 Puedes encontrar este tutorial en forma escrita aquí
    juansguzman.co...
    🔔 Suscríbete al canal donde recibirás nuevos videos semanales de Sheets, Forms, Apps Script y más.
    Aquí algunos canales donde me puedes seguir y apoyar:
    📨 - Newsletter: juansguzman.co...
    ➤Patreon: juansguzman.co...
    ➤Telegram: juansguzman.co...
    ➤Instagram: juansguzman.co...
    ⓕ - Facebook: juansguzman.co...
    ➤Tiktok: juansguzman.co...
    𝕏 - (Twitter): juansguzman.co...
    Cualquier sugerencia, pregunta o inquietud, te invito a comentar más abajo
    📝 Listas de Reproducción relacionadas
    • Tutorial de QUERY en G...
    ▶️Videos Relacionados
    Inventarios 2023 - Parte 1 - • Manejo de Inventarios ...
    Inventarios Clásico - Parte 1 - • Cómo crear un archivo ...
    Inventario para Restaurantes - • Crear en Google Sheets...
    Introducción a Formularios en Google Forms - Parte 1 - • Introducción a Formula...
    Introducción a ArrayFormula - • ArrayFormula - No tene...
    Vincular preguntas de Forms a Sheets - • Llenar opciones de res...

Комментарии • 233

  • @coraimalissetteseilemabuen3137
    @coraimalissetteseilemabuen3137 3 дня назад

    Hola, me encanta el video. Pero quisiera un video actualizado de este mismo formato ya que con las nuevas actualizaciones es diferente. Enserio muchas gracias por su ayuda. explica increible

  • @awperezsa8018
    @awperezsa8018 3 года назад +3

    Juan, eres lo máximo, he quedado impactado...de grande quiero ser como tu.

  • @williamvega5522
    @williamvega5522 Год назад +1

    Excelente aporte. Bien claro y muy clara la explicación. Gracias....

  • @linamariaquinonesm1186
    @linamariaquinonesm1186 3 года назад +2

    Juan, de verdad que buenas explicaciones!! no había encontrado ninguna explicación tan clara y sencilla.....era lo que estaba buscando.

  • @KeilaSaraiOlorteguiTapullima
    @KeilaSaraiOlorteguiTapullima 2 месяца назад +1

    ME VOLVÍ TU FAN!!

    • @JuanSGuzman
      @JuanSGuzman  2 месяца назад

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @Eolivas
    @Eolivas 3 года назад +1

    Eres un excelente maestro, estoy asesorando a un amigo sobre esto, pero este video es muy clara, ilustrativo y profesional

  • @anibalmarcano4080
    @anibalmarcano4080 3 года назад

    Juan es un placer ver tu forma de impartir tus conocimientos a beneficio de todo el mundo, te expresos mis mas sinceras felicitaciones, te comento que he ajustado muchos de mis codigos gracias a ti.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Mil gracias
      Me alegro que le encuentres utilidad
      Saludos!

  • @byronm1389
    @byronm1389 3 года назад +1

    Simplemente Excelente!! Muy entendible todo y aplicable! sigue así Juan.

  • @JoseGuevara-gx8uu
    @JoseGuevara-gx8uu Год назад +1

    Excelente, muy buen resumen video, gracias Juan

  • @fabiintriago
    @fabiintriago 3 года назад

    Maravillado con estas enseñanzas ... me sirve de mucho

  • @Neissmita
    @Neissmita 3 года назад

    Muy agradecida, que buen proyecto el que nos enseña, me es muy útil.

  • @juavi-tipscreativos
    @juavi-tipscreativos 3 года назад +1

    Un video y explicación impecable. saludos

  • @ankaj544
    @ankaj544 3 года назад

    GRACIASSSSS!!! Qué zarpado. Gracias por tu esfuerzo.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Mil gracias por tus palabras!

  • @efrenlazcano3652
    @efrenlazcano3652 3 года назад +1

    Sigo comentando, no vi nada hasta donde pude ver en este video y otros, que he revisado, sobre la hoja de "Ajustes" ... tratare de aplicar la misma metodología y resolver...jejejejjeejje...que bueno esta esto.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Efren
      Tienes razón.
      La verdad Ajustes es muy similar a Salidas, y depende mucho de como lo quieras usar. Hay muchos que con Entradas y Salidas ya no necesitan mas.
      Un gran saludo!

  • @luciasaravia1446
    @luciasaravia1446 2 года назад +1

    Eres lo máximo, te agradezco mucho ❤️

  • @clinicasfacedent2800
    @clinicasfacedent2800 3 года назад +1

    MUY ÚTIL BRO!

  • @MERAKALPHA
    @MERAKALPHA Год назад

    Que excelente tutorial!

  • @fjnmorenod
    @fjnmorenod 3 года назад +1

    Muy buen video amigo.. De verdad gracia por compartir el conocimiento... Habría forma de usar los userform o form como pantallas emergentes es decir para seleccionar cliente o proveedor o productos para una compra o venta

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Mil gracias por tus palabras!
      Desafortunadamente esto solo lo podemos hacer con formularios HTML
      Tengo ese video pendiente
      Saludos!

    • @cprosistema7603
      @cprosistema7603 3 года назад +1

      @@JuanSGuzman Hola amigo con tu experiencia cual seria una alternativa para hacer algo parecido.. si por ejemplo tienes un formulario con la informacion del cliente y debes seleccionar varios item o productos a un cliente...

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@cprosistema7603 Veo 2 opciones
      1) Hacerlo con un formulario dentro de Sheets (Estoy haciendo una serie de eso: Mañana sale la parte 2)
      2) Hacerlo con formularios HTML. Un poco mas complejo pero espero hhacer un tutorial pronto
      Saludos!

  • @marlonvega6413
    @marlonvega6413 Год назад

    Saludos Juan, he estado viendo estos dos tutoriales y practicando, es un excelente trabajo el que haces. De mi parte quisiera ver como le das formato a las hojas para que no queden asi de basicas, esto sin afectar las formulas que ya hiciste. Gracias por tu tiempo y dedicación.

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Gracias Marlon
      Lo anoto para una nueva versión
      Saludos!

  • @sepamer
    @sepamer 3 года назад

    ¡Excelentes videos!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Mil gracias por tus palabras!

  • @jorgemunoz5834
    @jorgemunoz5834 2 года назад +1

    Muchísimas gracias Juan Guazman, de casualidad se puede elaborar en form una lista desplegable dependiente por tipo de producto, ejemplo, selecciono frutas en la primera pregunta y en la seguiente se despliega peras, manzanas, etc...

  • @tecnicoscerrito18
    @tecnicoscerrito18 3 года назад +2

    Hola , muchas gracias por esta serie de videos, me han apoyado muchísimo.
    Serias tan amable de compartir el código para lo de la macro.
    de nuevo Muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola!
      Aquí te va el artículo con el código completo para copiar y pegar.
      juansguzman.com/control-de-inventarios-con-google-sheets-y-google-forms/
      Saludos!

  • @JefArtist
    @JefArtist 3 года назад +1

    Grande, este es el ultimo video de inventarios literalmente para licoreria me vi todos, ahora a hacerlo! esta genial para brindarle los Forms a los vendedores! gracias Juan hay alguna forma de contactarte si deseo algo en especifico?, obviamente contratar tus servicios es un gran aporte!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Claro que si
      ME puedes escribir a sebastian@juansguzman.com
      Un gran saludo!

  • @pablojosemendozabalcazar6803
    @pablojosemendozabalcazar6803 3 года назад +1

    Gracias por su pronta respuesta, desafortunadmente es algo que debo hacer para una tarea del trabajo, por lo pronto utilizare dos formularios enlazados al mismo sheets para que en una hoja escriba los datos principales y en la otra hoja el detalle de registros pero al usuario le tocaria estar escribiendo nuevamente ciertos datos en el 2do formulario que es lo que no queria.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Si, lastima que todavia no tengo esos tutoriales. Espero te sirva en el futuro para perfeccionar tu base.
      Saludos!

  • @diegotorres4189
    @diegotorres4189 Год назад +2

    saludos juan, excelente proyecto, mis mas sinceros agradecimientos, estaba revisando y queda una duda en los formularios solo puede quedar organizado de manera alfabetica o quiza puedo o tengo la opcion de que quiza valla digitando el nombre del producto y el me haga llame el mas acercado, quedo atento a tu respuesta sin embargo mil graciaspor tu ayuda

    • @JuanSGuzman
      @JuanSGuzman  11 месяцев назад

      Desafortunadamente en Forms no se puede el autocompletar
      Saludos!

  • @peterleo10
    @peterleo10 Год назад +1

    Justamente estaba buscando una forma de llevar un control específico para la bodega de mi trabajo, para controlar lo que hay dentro sin tener la necesidad de entrar y este sistema está perfecto.
    Solo un agregado, cómo podría hacer para en lugar de tener una lista desplegable en el formulario sea solo un apartado para escanear códigos y estás lecturas a su vez se vayan al sheet instantáneamente? Muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  Год назад +1

      Hola!
      Estoy armando un video de Inventarios con QR, Sheets y Forms
      Te va a gustar
      Saludos!

    • @peterleo10
      @peterleo10 Год назад +1

      @@JuanSGuzman Lo estaré esperando, muchas gracias.

  •  4 месяца назад +1

    Hola, es interesante lo que haces, mi pregunta seria. Como hacer cuando la lista es muy larga y quieres escribir la opción y te pueda filtrar por una especie de búsqueda?

    • @JuanSGuzman
      @JuanSGuzman  4 месяца назад

      No se puede desafortunadamente en Forms
      Deberian tener el tipo de pregunta Datalist que te permite hacer eso
      Saludos!

  • @efrenlazcano3652
    @efrenlazcano3652 3 года назад

    Bueno seguí todo el tutorial y fue un éxito total...la pregunta es si puedo añadir filas al comienzo de algunas hojas para añadir imágenes discretas para identificar un comercio sin que se alteren las formulas...todavía no me he atrevido a experimentarlo pero de pronto puede haber una alternativa propia para google Sheets que desconozca...SALUDOS INMENSOS DESDE VENEZUELA....

  • @ProGamingRV
    @ProGamingRV 3 года назад

    Excelente video hermano, puedes poner otro activador que ejecute actualizar al enviar el formulario. seria genial que pudiésemos hacer un formulario para crear nuevos productos y que al enviar se active una macro que compare los nombres o referencias ya creados y te avise si estas duplicando desde el formulario. Porque no solo permite duplicar por formulario. Sino que al duplicar el ChoiseValue va a dar error y va a dejar de actualizar los demas productos nuevos en la tabla de entradas y salidas.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola
      Muy buena sugerencia
      Puede ser para una parte 3
      Un gran saludo!

  • @julianfilip
    @julianfilip 3 года назад +2

    Buenisimas las clases Profesor, seria bueno que se pusiera tener acceso al (codigo.gs), para que nos ayude para que nosotros no tengas errores de transcripción . muchas gracias y exitos.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +2

      Hola Julian. Tienes razón. Estoy viendo cual es la mejor manera de publicar los codigos y eso en la página o de otra manera.
      Es verdad que hacerlo solo nos da esa práctica para que no sea solo copiara y pegar pero cuando uno esta empezando es buenisimo tener la guia.
      Pronto te contaré
      Saludos!

  • @rubengrisales5895
    @rubengrisales5895 Год назад

    Excelente video, la limitante de no autocompletar me deja algo de tristeza, aunque me parece que hay formularios que permiten autocompletar en el caso de departamentos y ciudades.
    Ánimo, este contenido es muy útil

    • @marlonvega6413
      @marlonvega6413 Год назад

      Hola amigo, quiero preguntarte si pudiste replicar 100% este ejercicio??... yo lo he estado intentando pero me sale un error en el momento de correr la funcion para agregar los productos en la lista del campo "nombre" en el formulario ya sea de entradas o de salidas.
      le he estado preguntando al dueño del canal pero no me responde. agradeceria si pudieras darme una mano.

  • @nornestsa
    @nornestsa Год назад +2

    Hola Buenas Tardes.
    Hace un tiempo hice un inventario con tus videos y todo bien. Hoy copie todo otra vez y ahora me da errores.
    Por favor dame una mano. ya no se como buscarlo.
    tiempo 4:25 apliqué esta formula =ArrayFormula(BUSCARV(A1:A;{PRODUCTOS!B:B;PRODUCTOS!A:A};2;0)) y me da REF! (ERROR VLOOKUP evalua como un intervalo fuera de los limites).
    En la inventario anterior tengo =ArrayFormula(SI.ERROR(BUSCARV(A1:A,{PRODUCTOS!B:B,PRODUCTOS!A:A},2,0),""))
    y funciona perfecto, pero cuando lo copio en el archivo nuevo no me trae nada y deja las celdas en blanco. Pero si en el tercer argumento del BUSCARV coloco 1, en lugar de 2, me trae obviamente, el detalle de la columna A, pero cuando le coloco 2, trae blanco
    También algo que no entiendo es como funciona en una archvo con comas y en el otro necesito punto y como (ambos los uso en la misma PC

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      {Productos!B:B\Productos!A:A}
      Saludos!

  • @Neissmita
    @Neissmita 3 года назад

    Ufff controlar una tienda gracias!!!!

  • @orleyzh
    @orleyzh 2 года назад +1

    Hola, ¿cómo estás?, un cordial saludo, la pregunta es la siguiente.... en la hoja de ajuste de inventario... hay que hacerle casi el mismo proceso que se le hizo en las hojas de entradas y salidas.. Quedo atento a tus comentarios. Muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola! Exactamente. Tendriamos que hacer un formulario y vincularlo en una nueva pestaña
      Saludos!

  • @aljimenezn
    @aljimenezn Год назад

    Juan... Agradezco todo los logros que he alcanzado al seguir los cursos de Sheets y Forms de Google. Pregunta: no hay forma de integrar los 3 formularios en uno solo? Para que pueda llevar el registro desde una tablet o smartphone?. Lo segundo es, si existe forma de registrar la entrada del nombre del producto con código de barra o Qr? La tercera en el imventario del total de entradas se resta las salidas y los ajustes 😅. Gracias

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Hola!
      La verdad es que Forms no es la mejor manera de hacer esto, pero es más fácil
      La mejor manera dentro del entorno de Google, es con AppSheet o con un webApp
      Saludos!

  • @orleyzh
    @orleyzh 2 года назад +1

    Hola, ¿cómo estás?, un cordial saludo… mi duda es la siguiente… donde se diseñó el código me sale un error en darle ejecutar en la función "llenarOpciones" "Exception: Argumento no válido: id (línea 8, archivo "Código")Cerrar" var formulario = FormApp.openById(formId);..... es normal este error... porque se ejecuta bien la lista... pero mi preocupacion ... Es que tenga consecuencia en su funcionamiento. quedo atento... muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      Si puedes, dejame ver desde la linea 6 hasta la 10
      Saludos!

  • @wilsonmartinezpenagos419
    @wilsonmartinezpenagos419 3 года назад

    Hola gracias por compartir tu conocimiento es muy valioso.
    Es posible mostrar desde el formulario la cantidad de productos disponibles, Adicionalmente validar que la salida del formulario no supere el Stock disponible

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola!
      Lo primero si se podria (Nunca lo he hecho). Donde lo pondriamos. Directamente en la pregunta?
      Lo segundo si no se puede directamente desde el formulario, solo hasta despues de enviarlo
      Saludos!

    • @wilsonmartinezpenagos419
      @wilsonmartinezpenagos419 3 года назад

      @@JuanSGuzman Gracias por responder, la idea es ponerlo en la descripción del formulario, con setDescription( ) pude, pero ahora estoy tratando que el código corra cuando se haga un envió del formulario o cuando se cambie.
      Muchas gracias tus explicaciones me animaron a intentarlo
      Saludos

  • @ooej
    @ooej Год назад +1

    Muy bien explicado y muy util, donde se consigue la funcion con el codigo?

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Hola!
      Mil gracias!
      En mi academia consigues todas las plantillas y códigos
      juansguzman.com/academia
      Saludos!

    • @ooej
      @ooej Год назад +1

      @@JuanSGuzman Muchas gracias por tu respuesta, voy a consultar.

  • @winnercarvajal470
    @winnercarvajal470 2 года назад

    Saludos cordiales. Excelente informacion.
    Pregunta: como se quedaría la macro para una casilla de selección, que me seriva para seleccionar varios items?. Por ejemplo para una solución de listar varias actividades

  • @laperla6261
    @laperla6261 2 года назад +1

    Buenas tardes, una consulta, me sale un error que dice: Las preguntas no pueden tener valores de opción duplicados. (Línea 17, archivo "Código"), como me puedo comunicar para que me ayuden porfavor., muchas gracias de antemano.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      Asegurate que no tengas valos duplicados en tu lista de opciones en Sheets
      Saludos!

  • @arturovillar8125
    @arturovillar8125 2 года назад +1

    buen video , estado buscando como ingresar una lista despegable que sea dependiende una de la otra , por ejemplo que seleccione tipo, producto,cantida selecionar en lista depegable o , como selecionar por ejemplo pais, departamento , ciudad eso traerlo de sheets a forms por mas que busco no encuentro.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      No es tan sencillo porque Forms no tiene comunicación constante con el servidor como si lo hace Sheets
      Estoy buscando una solución alternativa que espero poder compartir pronto
      Saludos!

  • @user-wb4ty1ys1m
    @user-wb4ty1ys1m Год назад

    Saludos, al ejecutar me aparece el siguiente error: Error de sintaxis: SyntaxError: Invalid or unexpected token, línea: 21, archivo: Código.gs

  • @jesusfabian3145
    @jesusfabian3145 3 года назад +1

    Alguien puede ayudarme con el BUSCARV, solo me marca el error la e corregido varias veces pero no me da los nombres

  • @karengomez3342
    @karengomez3342 3 года назад +1

    Buenas tardes, me funcionaba bien, pero de un momento em empezo a salir un error y ya no me actualiza la lista de mis opciones en mis otros formularios, no se si alguno le pase y como se soluciona.
    Error
    Exception: Failed to set choices. You exceeded the maximum number of choices.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Karen
      Parece que Forms tiene un máximo numero de opciones. Puedes intentar usar un desplegable (asListItem) a ver si te funciona
      Un gran saludo!

  • @lizethpedroza6034
    @lizethpedroza6034 Год назад +1

    Psuper bueno el formulario, pero sería bueno complementar con uno que diga lista de salida y/o orden de produccion , y que este lleve a la factura

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Gracias x la sugerencia para una parte 3. Saludos!

  •  Год назад +1

    no deja ingresar a la página a descargar el código, me sale que esta bloqueada a mi pais

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Por alguna razón en Vzla bloquea la página, no se por qué.
      Has intentado con un vpn?
      Saludos!

  • @jenniferjohannaaristizabal8504
    @jenniferjohannaaristizabal8504 3 года назад

    Juan, Felicitaciones por estos videos, son de mucha ayuda. Te pregunto cuando voy a hacer lo de las macros me dice que no tengo acceso y no puedo entrar... me puedes explicar que puedo hacer?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola JEnnifer
      Tu eres la propietaria del archivo?
      Saludos!

  • @fabriciorobledo5774
    @fabriciorobledo5774 4 месяца назад +1

    hola guzman, tengo un problemon!!! cuando quiero hacer una carga de un producto nuevo me sale que supere el limite de opciones, como podre solucionarlo alguna idea?

    • @JuanSGuzman
      @JuanSGuzman  4 месяца назад

      Cuantas opciones tienes. 500?

    • @FabriciodavidRobledo
      @FabriciodavidRobledo 4 месяца назад +1

      Eso es lo que nose, como ponerle mas numeros de opciones

    • @JuanSGuzman
      @JuanSGuzman  4 месяца назад

      @@FabriciodavidRobledo Creo q no se puede poner mas del limite que da Forms
      Saludos!

  • @jasonbrenes6613
    @jasonbrenes6613 3 года назад

    Primero que todo muchas gracias porntus vídeos , que son de mucha utilidad, y la consulta es por ejem escojo en el.primer ítem hamburguesa hay alguna.forma que el ítem de referencia se auto rellene? De acuerdo al producto que escoja

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Desafortunadamernte no
      Para esto necesitamos formularios HTML
      Espero hacer el tutorial pronto
      Un gran saludo!

  • @yeyersonq
    @yeyersonq 3 года назад +1

    Y como hago si en el mismo formulario, quiero hacer que dos preguntas me den las mismas respuestas de una opción despegable. Porque si habilito las dos desde el codigo solo me funciona una, no me funcionan las dos al mismo tiempo.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      La más fácil la verdad es tener dos funciones cambiando el ID de la segunda pregunta
      Puede no ser la mas eficiente, ya que podemos modificar el código para las 2
      ME cuentas
      Saludos!

  • @paolaalvarado5458
    @paolaalvarado5458 3 года назад

    Estimado Juan, muchas gracias por tus videos, realmente me han sido sumamente útiles. Tengo la siguiente consulta: si quiero ingresar varios elementos a la vez con distintas unidades y cantidades en un solo formulario que opciones tendría que elegir? Por favor podrías explicar este tipo de casos? Muchas gracias de antemano

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola Pablo
      En realidad Forms es muy ineficiente para este tipo de formularios
      Lo mejor sería hacerlo en formularios HTML
      Me están pidiendo mucho ese video.
      Tengo que sacarlo pronto
      Saludos!

    • @refaccionesaguirre8319
      @refaccionesaguirre8319 3 года назад

      @@JuanSGuzman Hola Juan, Gracias por tus video en realidad Increíbles. Creo que yo tengo ese problema mi formulario tiene varias preguntas con respuestas desplegables y yo solo repetí la función de las respuestas, funciono bien unos días y después ya no actualiza las respuestas, en todas las preguntas.
      Solo lo hace en una pregunta.
      Como podría solucionar?
      Muchas Gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@refaccionesaguirre8319 Hola!
      Te dejo un video más actualizado y con más detalle de este mismo tema
      ruclips.net/video/v-O4eGWsmTE/видео.html
      Saludos!

  • @patotlax1
    @patotlax1 3 года назад +1

    Hermano, muchas felicidades, que increíble explicación, una pregunta donde puedo ver el código de completo que utilizas en la macro? Saludos

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +2

      Hola. Aqui te va
      docs.google.com/spreadsheets/d/1umtsRn3BrPebiXAk4EsNGOTiswMklWY61YMcF5Ed18w/copy
      Saludos!

    • @patotlax1
      @patotlax1 3 года назад +1

      @@JuanSGuzman Hermano eres un Dios, muchas gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@patotlax1 Gracias a ti. Un gran saludo!

    • @Detodounpoco-ub7bn
      @Detodounpoco-ub7bn 2 года назад +1

      @@JuanSGuzman excelente profe muchas gracias por su aportación al estudio

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      @@Detodounpoco-ub7bn Hola!
      Gracias a ti por tomarte el trabajo de comentar!
      Saludos!

  • @elchavojaja
    @elchavojaja 2 года назад +1

    Excelente Video Juan, eres un crack! tengo una pregunta muy sencilla mas no se si exista algo por el estilo, tengo una formula del IVA (VALOR * IMPUESTO) que me generará un total neto, desde la pestaña donde alimenta el Google Forms, al usar Array Formula como lo comentas se me solucionan los problemas, el único detalle es que el tipo de dato de la celda que muestra el resultado no se arrastra hasta al final, es decir cada que agrego un nuevo item, la formula del IVA me da un resultado que por decir un ejemplo digamos que es 1160 pero me lo muestra como número normal, mi objetivo es que me lo muestre como dato de contabilidad es decir $1,160.00 existe alguna manera de que cierto tipo de dato o acomodo (negritas, cargado a la izq, subrayado, etc) se respete al momento de incertar una nueva linea con el formulario?
    Quedo atento y espero mi pregunta sea clara y tengas oportunidad de responderla.
    Repito, MUCHAS GRACIAS!

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      Gracias por tus palabras!
      Desafortunadamente creo que la única manera es hacerlo con código.
      Voy a dejarlo escrito para un video a futuro
      Saludos!

  • @pablojosemendozabalcazar6803
    @pablojosemendozabalcazar6803 3 года назад

    Juan lo que he querido hacer es lo que uno haria en Access con formularios y Subformularios, dejar una información fija y otra variable que esta amarrada al formulario principal, por ejemplo una orden basica de compra donde tenemos los datos principales en formulario principal y el subformulario o tabla se da ingreso a los articulos de compra, claro esta que lo que he querido hacer es mas simple que esto, tienes algo que me pudiese ayudar.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Si te entiendo
      Es un problema común
      Por ahora te puedo decir que Forms no es la solución
      Hay 3 opciones:
      1. Hacerlo directamente desde Sheets. Desventaja: Que no lo pueden hacer multiples personas al tiempo
      2. Hacer un formulario en HTML desde Google Apps Script. Desventaja: Es complejo de hacer
      3. HAcer una barra de HTML desde el mismo Sheeta. Misma desventaja
      Desafortunadamente no tengo ningun video en este momento, pero pronto lo tendre.
      Espero que no lo necesites urgente.
      Saludos!

  • @MERAKALPHA
    @MERAKALPHA Год назад +1

    Ya no tienen disponibles los cursos?

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      De la academia?
      Claro que si
      juansguzman.com/academia
      Saludos!

  • @gonzalofernandopereztortos6302
    @gonzalofernandopereztortos6302 3 года назад +1

    Como le va Juan. Es excelente su tutorial. Solo tengo una duda si en el formulario tuviera mas de una lista desplegable que se debe actualizar el codigo solo funciona para una sola lista. Solo se actualiza una sola de las listas . Existe otra manera de hacerlo. Muchas gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola!
      Nos tocaría hacer un par de modificaciones. Traer otro rango de Sheets y buscar el ID de la segunda pregunta. Es básicamente duplicar el código pero con otro rango y otro id.
      Creo, jaja
      Lo podemos hacer en un próximo video
      Saludos!

    • @gonzalofernandopereztortos6302
      @gonzalofernandopereztortos6302 3 года назад +1

      @@JuanSGuzman que bueno sería. Esperaré con ansias. Yo intenté tratar de hacer algo pero mí conocimiento es limitadisimo, jaja. Desde ya agradecido que se tome el trabajo de responder. Un gran saludo.

  • @ottosoto7614
    @ottosoto7614 3 года назад +1

    Felicitaciones Tema Muy interesante y claros, tengo una duda, como podria hacer para que el la lista de productos sea clasificado segun el usuario que llene el formulario, supongamos, un usuario solo tiene acceso a bebidas y otro solo a postres

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola Otto
      Mil gracias!
      Desafortunadamente en Forms no se puede, porque una vez que carga, ya cargó y no hay forma de "comunicarse" on el formulario
      La alternativa, aunque un poco más compleja, es hacer nuestros propios formularios HTML
      Eso lo haremos un poco más adelante.
      Un gran saludo!

    • @ottosoto7614
      @ottosoto7614 3 года назад +1

      @@JuanSGuzman muchas gracias por la respuesta

  • @CarlosPerez-yu9be
    @CarlosPerez-yu9be 3 года назад +2

    buenas noches como arreglo el error ReferenceError: getLastRow is not defined (línea 11, archivo "Código") en el scrip ayuda

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola, Carlos
      Déjame ver la linea 11 por favor (y las de arriba). Normalmente esto se refiere a que lo que esta antes del lastRow, no existe
      Saludos!

  • @franklinjeanpierrecabanill6940
    @franklinjeanpierrecabanill6940 2 года назад +1

    Buenas tardes, como me podria comunicar con usted para que me asesore por favor, muchas gracias de antemano.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola! Me puedes escribir a guzman.sheets@gmail.com. me demoro un poco en contestar. Saludos!

  • @misterioblack9657
    @misterioblack9657 3 года назад +1

    Esta muy bueno !! pero hay un problema es que cada vez que haga una nueva entra este siempre sumara las entradas pero al sacar mercancia esto de entrada nunca de disminuye igual que las salida, o que hace que el Stock se descontrole, hay algun metodo para corregir eso ??

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Lo ideal es que nunca borraras ninguna de las entradas
      Si se trata de devoluciones o algo por el estilo mi recomendación es que trabajes con otra pestaña de devoluciones o ajustes.
      Pero no se si te entiendo bien, porque si llegas a borrar alguna de las filas de entradas o salidas, estas ya no van a sumar en el inventario.
      Saludos!

  •  Год назад +1

    la pagina para descargar el codigo tiene un bloqueo para mi pais

    • @JuanSGuzman
      @JuanSGuzman  Год назад +1

      Escribeme al correo sebastian@juansguzman.com
      Saludos!

  • @marioernestoflorestorres347
    @marioernestoflorestorres347 3 года назад

    Buenas tardes, una consulta en mi formulario google "persona", mediante una lista desplegable selecciona DNI. ¿ como cargar los datos de esa persona, al formulario google.

  • @vfranco2011
    @vfranco2011 3 года назад

    Juan excelente contenido, muchísimas gracias. Te hago una consulta, hay alguna forma de mostrar en la lista desplegable únicamente los artículos que tengan existencias? Es decir no mostrar lo que tienen existencia 0. Muchas gracias nuevamente 🙏🏽

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Es un poco avanzado pero creo que se podria
      Te lo debo para un video
      Saludos!

    • @vfranco2011
      @vfranco2011 3 года назад

      @@JuanSGuzman genial, estaré muy atento, muchas gracias!

  • @pablojosemendozabalcazar6803
    @pablojosemendozabalcazar6803 3 года назад

    Juan disculpe y como podre hacer cuando se registre los datos en el formulario y se requiera un nuevo ingreso de datos, ciertos datos no halla que digitarlos sino que se tomen con base en el registro anterior.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola! Desafortunadamente no se puede con Forms ni siquiera con código.
      Te tocaria hacer formularios directamente desde Sheets
      Saludos!

  • @chicharo80
    @chicharo80 2 года назад

    hola excelente explicacion en tus videos los he seguido y me surgio una duda
    si quisiera vender combos de: refresco, hamburguesas y papas, lo hago con casillas de verificacion sale en sheets de la siguiente forma en celdas vendi a1= 10 b1= refresco, hamburguesa, papas
    quisiera ver si se puede cambiar a columnas a1=10 , b1=refresco a2=10, b2= hamburguesa a3=10 b3= papas
    gracias saludos

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola! Te tocaria usar formulas para separarlo con un split
      Saludos!

  • @juanguillermohernandezmont7406

    Hola ¿como estas?
    tengo un inconveniente, cuando ingreso la formula para inventario:
    =(BUSCARV(A1:A;{Productos!C:C\Productos!B:B};2;0)
    me aparece: error de analisis de la formula, como la puedo corregir?

    • @JuanSGuzman
      @JuanSGuzman  Год назад +1

      Intenta cambiar el "\" por ","
      Saludos!

    • @luchopersano220
      @luchopersano220 Год назад +1

      @@JuanSGuzman Que genio. justo tenía el mismo problema

  • @diegoarmandosalamanca7362
    @diegoarmandosalamanca7362 Год назад

    Exception: Questions cannot have duplicate choice values. como hago patra corregir este error es por que se repiten varias cosas en el sheet pero no se como arreglarlo

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Lo más fácil es que el rango que uses lo traigas con un UNIQUE() y asi evitas duplicados
      Saludos!

  • @pablojosemendozabalcazar6803
    @pablojosemendozabalcazar6803 3 года назад

    Cordial Saludo, es posible que se pueda llenar el formulario con algunas de las respuestas que se diligenciaron previamente

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Pablo
      Desafortunadamente no
      Para esto tenemos que usar formularios HTML (que lo veremos despues)
      Saludos!

  • @adrian-ep9fz
    @adrian-ep9fz 3 года назад

    Cordial saludo Juan me aparece este Error
    En la función ARRAY_ROW, el parámetro 2 tiene un tamaño de fila que no coincide. El tamaño esperado es 1, pero el tamaño real es 19. con esta formula ={"CODIGO",UNIQUE(PRODUCTOS!C1:C)} Al igual cuando arrastro nombre en la pestaña de Inventario

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Empieza el unique desde la fila 2
      Cuentame si te soluciona
      Saludos!

  • @MERAKALPHA
    @MERAKALPHA Год назад +1

    vi la parte 1 de este control de inventarios y no me di cuenta en que momento creó el forms para ajustes

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      El procedimiento sería exactamente el mismo que el de Entradas y Salidas
      Saludos!

  • @marioreynaldoguzmanmonge3606
    @marioreynaldoguzmanmonge3606 3 года назад

    Hola Juan! muy buenos videos! estoy armando un inventario con ayuda de tus tutoriales y queria saber en el caso que yo quisiera limitar mis salidas por ejemplo, siguiendo con los productos del video los sandwich de pollo a un stock de 10 unidades y luego que estas 10 unidades salgan de mi sistema, es posible que en el formulario deje de aparecer este productos o que diga un mensaje de "agotado" para evitar una sobre venta ?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      No entiendo bien la pregunta
      Quieres que salga agotado si el stock es menos de 10?
      O que nadie pueda comprar mas de 10 unidades?
      Un gran saludo!

  • @cesarsoto5025
    @cesarsoto5025 3 года назад

    Hola buenas noches, hay manera de integrar en el formulario 2 listas deplegables pero un dependiendo del otro? es decir si tengo una lista deplegable llamda categoria y apartir de ese me filtre la 2da lista desplegable llamada productos.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Cesar
      Desafortunadamente no se puede (que yo sepa)
      Una de las grandes preguntas que me hacen de Forms
      Ojalá algún día se pueda (o encuentre alguna forma)
      Saludos!

  • @mariahuesca6052
    @mariahuesca6052 3 года назад

    ¡Juan que grandioso tutorial!
    Quisiera saber de que forma se mandaria notificacion por correo en este casa cuando se haga un registro de cada formulario en este libro de sheets?
    Se puede??

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      ¡Claro que si!
      Aunque hay maneras avanzadas de hacerlo, lo más fácil es irse a "Respuestas" en tu formulario y escoger la opción "Recibir notificaciones por correo electrónico si hay respuestas nuevas"
      Me cuentas si te funciona
      Saludos!

  • @PedroGomez-tg9sj
    @PedroGomez-tg9sj 3 года назад +1

    Hola, me podrías ayudar...
    cuando ejecuto el script me genera el siguiente error:
    Error
    Exception: Invalid argument: id
    llenarOpciones @ Salidas.gs:6
    esta es la línea 6:
    var formulario =FormApp.openById(formId);

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Pedro
      Como tienes definido el formId
      Un gran saludo!

    • @sergioes.8703
      @sergioes.8703 2 года назад +1

      @@JuanSGuzman Hola, muchas gracias por tu aporte. Tengo un error similar solo que es @ Código.gs:7, me podrías ayudar de favor? saludos

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@sergioes.8703 Hola!
      Me hace falta un pedazo. gs: 7 es el numero de la linea donde esta el error
      Saludos!

  • @maes171
    @maes171 2 года назад

    Muy buen trabajo, gracias esta muy fácil de entender, solo tengo un problema y es a la hora de llamar las listas desplegables me sale que en la linea 7 del código(var formulario=FormApp.openById(formId);) Id no es un parámetro valido de pronto podrías ayudarme con el como corregirlo. Gracias de nuevo

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      Mil gracias!
      Revisa que la identificación del archivo este exacta.
      Saludos!

  • @gonzalofernandopereztortos6302
    @gonzalofernandopereztortos6302 3 года назад

    Juan. Buenas tardes. La fórmula permite traer más de 1000 opciones para exportar desde sheets a formularios.:? Porque es ahí cuando sale el error de que se han excedido la cantidad de valores . Si copio y pego 2000 opciones en el formulario de manera manual, en la lista desplegable, los trae. Pero de manera automática con el código no. Hay solución?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola Gonzalo
      Buena pregunta
      Voy a investigar, si hay alguna especie de restricción desde el código
      Saludos!

  • @efrenlazcano3652
    @efrenlazcano3652 3 года назад +1

    Saludos desde Venezuela, Gracias por tu tiempo y videos, pero he tenido problemas con las formulas en este video, los pasos anteriores me salieron bien, esta formula me da un "error de análisis de formula" te pongo aquí lo que coloco yo: =ArrayFormula(BUSCARV(A2:A;{Productos!C:C\Productos!B:B};2;0)) siguiendo cuidadosamente tus pasos...tengo capture de pantallas que no se donde enviarte para ver si me puedes ayudar ..gracias de antemano...un abrazo fuerte....

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Efren
      Ya te respondí en el blog. Saludos!

    • @abrahampaz2858
      @abrahampaz2858 3 года назад +1

      @@JuanSGuzman yo tengo el mismo problema, puedes apoyar?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@abrahampaz2858 Hola!
      Claro que si
      ¿Puedes ver en tu configuración de archivo que país tienes?
      Verifica que tienes un pais latinoamericano o españa, si no no te va a funcionar el \
      Me cuentas
      Saludos!

    • @abrahampaz2858
      @abrahampaz2858 3 года назад +1

      @@JuanSGuzman gracias, por tu respuesta, lo tengo configurado para mexico y no quiere leer el calculo, alguna otra recomendacion?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      @@abrahampaz2858 Hola Abraham. Creo que MExico tiene los mismos parametros que USA. Cambialo a Colombia y mira si funciona
      Saludos!

  • @analistachapu5379
    @analistachapu5379 3 года назад

    Hola, gracias por tan excelente video... en mi caso, al intentar ejecutar la Macro "OpcionesEntradas", me aparece un error : Conversión no válida para el tipo de elemento: MULTIPLE_CHOICE, esto es en referencia a la línea 18: preguntas.asListItem().setChoiceValues(opciones); ...... para corregir el error intente hasta realizar el ejercicio con el código y números de linea exactamente iguales... y sigo sin resolverlo.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Es que ListItem es el desplegable pero MULTIPLE:CHOICE es la pregunta de opción múltiple
      Depende de que tipo de pregunta es el que vas a usar
      Saludos!

  • @tatyjuarez8451
    @tatyjuarez8451 4 года назад

    hola juan como siempre buenisimo, tengo trabajo para el fin de semana para poder pasar mi archivo de inventario a formulas. Lo que asi rapido me doy cuenta que me va a faltar es que en mi hoja de productos tengo el precio de costo y el precio de venta y desde esa zolapa lleva para la hoja de entrada y de salida y como se haria si un producto cambia los precios, si eso se puede modificar desde forms, porque el producto ya esta creado pero solo quiero modificar. como siempre muchisimas gracias por estos super videos que nos sirve de muchisima ayuda.

    • @JuanSGuzman
      @JuanSGuzman  4 года назад +1

      Hola!
      Mil gracias!
      Simplemente puedes cambiar los precios y costos en tu mismo Sheets
      Desafortunadamente no podemos usar Forms para editar campos que ya hemos creado en Sheets
      Por lo menos no de manera directa.
      Un gran saludo!

    • @tatyjuarez8451
      @tatyjuarez8451 3 года назад +1

      @@JuanSGuzman si me imagine que no se podia editar pero siempre es bueno preguntar, yo no tengo mucha idea por eso pregunto gracias!!!!

    • @tatyjuarez8451
      @tatyjuarez8451 3 года назад +1

      tengo otra consulta, en el sheets que ya hicimos tenemos las columnas armadas de un aforma especifica, donde algunas son formulas, la pregunta es para que quede igual no se puede hacer una pregunta y colocar que no se conteste, entonces esa pregunta va a crear una columna que no se llena con ninguna cosa de form solo con formulas que nosotros ponemos, esto nos serviria para mantener las columnas de la misma forma que las creamos desde un principio. desde ya muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Desafortunadamente no va a funcionar.
      Siempre las va a crear después.
      Hay dos opciones. O dejar todas las fórmulas en otra hoja, pero entre menos pestañas tengamos mejor
      O, dejar columnas en blanco, y dejarlas ocultas mientras
      No es la solución más elegante, pero como esta actualmente, así se debe hacer.
      Un gran saludo!

  • @adrian-ep9fz
    @adrian-ep9fz 3 года назад

    Cordial saludo, estoy realizando su ejercicio pero me sale un error de análisis de formula en inventario =BUSCARV(A2,{PRODUCTOS!C:C\PRODUCTOS!B:B},2,0)

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola!
      Tu configuración regional debe ser USA, UK o Mexico
      Simplemente cambia el símbolo \ por ,
      me cuentas si te funciona
      Saludos!

    • @adrian-ep9fz
      @adrian-ep9fz 3 года назад

      @@JuanSGuzman Buenas noches a si si me sirvió muchas gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@adrian-ep9fz Excelente!

  • @musetimes5827
    @musetimes5827 3 года назад

    HOLA, Juan. Aplicando fuertemente este tutorial :D, cuando trato de cargar mis nombres me aparece este error :C
    Exception: No se pudieron establecer las opciones porque superaste la cantidad máxima. (línea 19, archivo "Código")
    18 var pregunta = formulario.getItemById(preguntaId);
    19 pregunta.asListItem().setChoiceValues(opciones);
    20
    Gracias :D

    • @musetimes5827
      @musetimes5827 3 года назад

      Hice un log de opciones y vi que trae todas las celdas de la hoja Productos, incluyendo las vacías (más de 50000).
      Entonces simplemente eliminé todas las celdas vacías de productos y ya funciona.
      Es una tontería que muchos sabrán, pero dejo la constancia por si a alguien le pasa.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@musetimes5827 Hola!
      Excelente aporte
      El tema con el getLastRow(); es que te cuenta hasta la última fila donde hay algun valor EN CUALQUIER COLUMNA
      Si pueden borrarlo, como lo hiciste tu, mejor.
      En algunos casos no se va a poder. Para estos casos,, hay otro método que veremos en otro video.
      Un gran saludo!

  • @gersonduarte3703
    @gersonduarte3703 3 года назад

    Como editar una fila o el valor de una columna por medio del formulario?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Gerson
      Desafortunadamente no se puede
      Google Forms es muy bueno pero muy básico
      Para esto tendríamos que hacer formularios en Sheets directamente o en HTML
      Un gran saludo!

  • @makezings
    @makezings Год назад

    La lista de productos no se podria hacer que te ofreciera resultados segun tecleas? Es decir escribo pan y me salen pan de trigo, pan de avena, pan, etc…

    • @JuanSGuzman
      @JuanSGuzman  Год назад +1

      Se puede en Sheets y en un formulario HTML pero en Forms no
      Saludos!

    • @makezings
      @makezings Год назад +1

      @@JuanSGuzman Gracias, y ya puestos se puede leer un QR y que sea una respuesta de forms.. para agilizae entradas de codigos de inventario

    • @JuanSGuzman
      @JuanSGuzman  Год назад +1

      @@makezings Hola!
      Me leiste la mente. Estoy que hago ese video
      Saludos!

    • @makezings
      @makezings Год назад +1

      @@JuanSGuzman esperandolo con ansias, creo haras feliz a muchos mas! 🥰

  • @mundocd813
    @mundocd813 3 года назад +1

    Hola, faltaría calcular precio total del pedido.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Tienes razón
      El tema con pedidos es que no funciona muy bien con este método porque tocaría poner un campo de pedido para cada formulario de entrada.
      Creo que es mejor hacer este tipo de gestión de pedidos con formularios HTML o directo desde Sheets sin Forms
      Espero subir videos de esto pronto
      Saludos!

  • @diegoferminmartinez4882
    @diegoferminmartinez4882 3 года назад +1

    Hola Juan, por fa me puedes pasar el codigo del Macro?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Claro que si Diego
      Aquí va el archivo con la macro:
      docs.google.com/spreadsheets/d/1umtsRn3BrPebiXAk4EsNGOTiswMklWY61YMcF5Ed18w/copy
      Saludos!

    • @diegoferminmartinez4882
      @diegoferminmartinez4882 3 года назад +1

      @@JuanSGuzman Muchas gracias y muy buenas tus clases!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@diegoferminmartinez4882 Mil gracias Diego!

    • @diegoferminmartinez4882
      @diegoferminmartinez4882 3 года назад

      @@JuanSGuzman una pregunta Juan, no entiendo por que ingreso entradas y salidas en el formulario y estas no se actualizan de manera instantanea!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@diegoferminmartinez4882 Hola!
      A que te refieres con que no se actualizan. No te aparecen las respuestas como nuevas filas?
      Saludos!

  • @miuniunpsjb1970
    @miuniunpsjb1970 3 года назад

    Hola Juan S Guzman, me podrás pasar el código del macro para copiar y pegar?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Escribeme a guzman.sheets@gmail.com
      Saludos

    • @miuniunpsjb1970
      @miuniunpsjb1970 3 года назад

      @@JuanSGuzman Perfecto Juan, ya le envié un mail. Saludos

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      @@miuniunpsjb1970 Excelente!

  • @rodrigoreyes5235
    @rodrigoreyes5235 3 года назад

    me dio este resultado
    [21-04-09 13:18:05:268 CLT] NOMBRE
    [21-04-09 13:18:05:270 CLT] function () { [native code] }
    [21-04-09 13:18:05:327 CLT] UNIDADES
    [21-04-09 13:18:05:329 CLT] function () { [native code] }
    [21-04-09 13:18:05:381 CLT] PRECIO POR UNIDAD
    [21-04-09 13:18:05:383 CLT] function () { [native code] }
    [21-04-09 13:18:05:441 CLT] FECHA DE EGRESO
    [21-04-09 13:18:05:443 CLT] function () { [native code] }
    NO logre los números de identificaciones (minuto 21:32)
    será

    • @CrizgearMusic
      @CrizgearMusic 3 года назад

      Si aún no lograste ver el error se trató de los paréntesis después de en la línea 25 para el caso del vídeo.

  • @cindymunoz4540
    @cindymunoz4540 Год назад +1

    Cuando ejecuto mi Apps Script, me arroja un error de Error Exception: Invalid argument: id llenarOpciones @ Código.gs:7, que puedo hacer?

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Dejame ver que tienes en la linea 7 (y en la 5 y 6)
      Saludos!

    • @cindymunozaguirre1892
      @cindymunozaguirre1892 Год назад +1

      ​@@JuanSGuzman
      esto tengo en la 5, 6 y 7.. te dejo foto
      function llenarOpciones(colNombres, formId, preguntaId) {
      var formulario = FormApp.openById(formId);

    • @cindymunozaguirre1892
      @cindymunozaguirre1892 Год назад +1

      var sheetsId = "1zxHH6od72aHxH36ou__3lEZJXWTO5lWeqZYPC72Ci5o"
      var formEntradaId = "1xaKXJYYWz4mB6k08RL63hCOhhGvLrU8YvOh2Ekb6sjU"
      var formSalidaId = "1V52ajtyXvTV1Dp9nYD26qlosFEVKCoBK_9QxUsgtz-Y"
      var nombreHojaProductos = "Productos"
      function llenarOpciones(colNombres, formId, preguntaId) {
      var formulario = FormApp.openById(formId);
      var archivoSheets= SpreadsheetApp.openById(sheetsId)
      var hojaOpciones= archivoSheets.getSheetByName(nombreHojaProductos);
      var opciones=hojaOpciones.getRange(2,6,hojaOpciones.getLastRow(),1);
      Logger.log(opciones.getValues());

      var pregunta=formulario.getItemById(preguntaId);
      pregunta.asListItem().setChoiceValues(opciones);
      //Descomente el siguiente para averiguar el codigo de la pregunta
      /*
      var preguntas=formulario.getItems();
      preguntas.forEach(function(item){
      Logger.log(item.getTitle());
      Logger.log(item.getId().toString());
      })
      */
      }
      function opcionesEntradas(){
      var colNombres=4;
      var formId=formEntradaId
      var preguntaId="1387246342";
      llenarOpciones(colNombres,formId,preguntaId)
      }
      function opcionesSalidas(){
      colNombres=4;
      var formId=formSalidaId
      var preguntaId="1287064503";
      llenarOpciones(colNombres,formIt,preguntaId)}

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      @@cindymunozaguirre1892 Cuando estes llamando esta función
      llenarOpciones(colNombres, formId, preguntaId)
      Revisa los 3 argumentos
      Saludos!

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      @@cindymunozaguirre1892 El error esta aqui
      llenarOpciones(colNombres,formIt,preguntaId)}
      no es formIt sino formId
      Saludos

  • @j.guimas5093
    @j.guimas5093 7 месяцев назад

    wau me encanta el trabajo que estas desarrollando, para principiantes como yo nos viene muy bien gracias estoy aprendiendo mucho, tengo una duda en una de las macro que compartiste me da error y no se como solucionar lo.
    Exception: Questions cannot have duplicate choice values.
    llenarOpciones
    @ código.gs:18
    opcionesEntradas
    @código.gs:35

  • @lacteosollitas5746
    @lacteosollitas5746 4 года назад +2

    Me salio error de análisis de formula cuando busque los nombres de productos con buscarv

    • @JuanSGuzman
      @JuanSGuzman  4 года назад

      Hola. Me dejas ver como tienes el buscarv?
      Saludos!

    • @abrahampaz2858
      @abrahampaz2858 3 года назад

      @@JuanSGuzman Tengo el mismo problema, pudieras ayudarme?

    • @jonathancarrillocastillo3054
      @jonathancarrillocastillo3054 2 года назад

      Lo lograste solucionar? A mi me paso lo mismo y no me deja avanzar en esa parte donde se ingresa el braquet y el slash :(

    • @jonathancarrillocastillo3054
      @jonathancarrillocastillo3054 2 года назад

      @@abrahampaz2858 Lo lograste solucionar? A mi me paso lo mismo y no me deja avanzar en esa parte donde se ingresa el braquet y el slash :(

    • @jonathancarrillocastillo3054
      @jonathancarrillocastillo3054 2 года назад

      ​@@JuanSGuzman Como lo podría solucionar? A mi me paso lo mismo y no me deja avanzar en esa parte donde se ingresa el braquet y el slash :( Te lo voy a mega agradecer!!!