Crear eventos en Google Calendar desde Google Sheets

Поділитися
Вставка
  • Опубліковано 19 тра 2020
  • Primer vídeo on-demand explicando con una aplicación práctica muy básica cómo podemos usar Apps Scripting de Google Sheets para insertar en Google Calendar eventos cuyos datos de fecha de inicio, fecha de fin y observaciones sobre el vento estén en una hoja de cálculo de Spreadsheets.
    ¿Quieres el script? Suscríbete al canal y solicita acceso al grupo privado de Sheets en este enlace:
    groups.google.com/forum/#!for...
    Más vídeos y contenidos sobre Google Sheets en / projecthackers
    ----------------------------------------------------------------------------------------------------------------
    Me puedes encontrar en:
    www.miguelpau.es
    / miguelpau
    / miguel-%c3%a1ngel-pau-...
    ----------------------------------------------------------------------------------------------------------------
    #PauSheets
  • Наука та технологія

КОМЕНТАРІ • 71

  • @kevintorres8395
    @kevintorres8395 2 роки тому +1

    Genial video muchas gracias

  • @federicovouilloud
    @federicovouilloud 3 роки тому

    Muy bueno! gracias

  • @ElverGalarga-mu4gq
    @ElverGalarga-mu4gq 2 роки тому

    Que crack profe!!!!! gracias por el video, el código ya no está disponible pero se puede transcribir del video, muy util!!!!!!!!!!

  • @gelucero66
    @gelucero66 4 роки тому

    Excelente solución, Miguel Ángel! A ponerla a prueba! Saludos cordiales!

    • @joellarry71
      @joellarry71 3 роки тому

      I realize I'm quite off topic but does anybody know of a good place to stream new tv shows online?

  • @larafiumo2744
    @larafiumo2744 4 роки тому +3

    Hola Miguel. Muy interesante tu video! Muchas gracias por compartirlo! Podrías explicar lo que comentás al final del video acerca de como funcionaría la ampliación de este script que permita que en función del estado, se genere el evento en calendario y automáticamente el estado cambie de "pendiente" a "planificado". Entiendo como funcionaría, pero no he logrado hacerlo. Muchas gracias por tu video!

  • @migben
    @migben 11 місяців тому

    Excelente explicación.
    Voy a hacerlo con PHP y crear un plugin para Wordpress.

  • @geronimosiderides783
    @geronimosiderides783 Рік тому +1

    Muy bueno el video!! Ya solicite el acceso, estoy esperando que me lo acepten!!

  • @leonjereb5728
    @leonjereb5728 Рік тому

    Hola, es posible agrehar al scrip la condición de que dependiendo del tipo de evento sea el color con el que se lo ide tifica en calendar?

  • @carofinalcut
    @carofinalcut 4 роки тому +5

    Donde puedo ver el script?

  • @humbertobueno3799
    @humbertobueno3799 3 роки тому

    I receive this
    error message: annot read property 'createAllDayEvent' of null (line 12, file "Code")

  • @Themaub123
    @Themaub123 3 роки тому

    Hola! Hay forma de agregar de una lista de correos la invitación a un evento ya creado? No veo ninguna función que ayudaría de eventCal :(

  • @LightRazr
    @LightRazr 3 роки тому +1

    habrá forma de hacer algo asi pero desde excel? está muy bueno

  • @user-ft6ti3lo2k
    @user-ft6ti3lo2k 6 місяців тому

    Hola buenas buen video. Me hubiera gustado indicaciones de cómo llegar hasta la pestaña que ya tenías abierta. Es mi primer contacto con Google scripts y necesito un calendario que se automatice con un formulario

  • @arum.69k
    @arum.69k Місяць тому

    Gracias por aceptarme en el grupo, pero si estaría bien que se pudiera entrar más fácil al grupo y tener el código en la descripción del vídeo sería genial. Ya que mucha gente lo que hace es transcribir el código y al hacer eso empiezan a salir las fallas me pasó.

    • @miguelpau
      @miguelpau  Місяць тому +1

      Hola, gracias por tu feedback🙏, el grupo está para debatir y aportar, si lo deseas y funciona perfectamente pero normalmente a la 1 de la madrugada en España estamos durmiendo . Ya tienes acceso.

    • @miguelpau
      @miguelpau  Місяць тому +1

      Por eso existe el grupo, para aportar, comentar dudas y compartirlas con los demás. UA-cam no es lo mejor para eso. Espero que te sirva de ayuda. En los hilos ya hay dudas al respecto quizá te sean de utilidad

    • @arum.69k
      @arum.69k Місяць тому

      @@miguelpau Si gracias, ahí escribí algo en el grupo, para salir de alguna duda. Y seguro que el tema puede servir para otro video 💪🏼

  • @roberto.melgar
    @roberto.melgar 4 роки тому +1

    Muy buen video gracias, una pregunta como habilito el intellisense o autocompletar para cuando presione el (.) me autocompelte las expresiones por favor

    • @miguelpau
      @miguelpau  3 роки тому +1

      Hola Roberto, ¿Para qué necesitas un autocompletar? A priori todos los eventos tendrán su propia fecha de inicio y fin. Saludos!

  • @lUiiZ0DaNiiEl
    @lUiiZ0DaNiiEl 7 місяців тому

    Hola !! De pronto tienes algo relacionado con crear task a una persona de un grupo de chat? Todo realizarlo con app script

  • @nolanotic
    @nolanotic 3 роки тому

    Hola, muy bueno! me tira el siguiente error: [20-08-10 12:33:47:168 ART] ReferenceError: spreadsheet is not defined
    at myFunction(Calender:6:24. Que hice mal?

  • @jademons6139
    @jademons6139 Рік тому

    Muy perdon pero la app sheetstocalendar no parece estar disponible, tendras el enlace para ir sigueindo el video paso a paso? gracias de antemano

  • @javierdipasquo5664
    @javierdipasquo5664 2 роки тому

    muy bueno el video, muchas gracias por la explicacion, aunque aún no encuentro donde ver ese script

    • @miguelpau
      @miguelpau  2 роки тому

      Gracias Javier, el script básico lo tienes en el link de groups de la descripción. Un saludo

  • @tearspoint8153
    @tearspoint8153 2 роки тому

    Buenas Miguel, gracias por la ayuda. Tengo una consulta, ¿sabes si existe la posibilidad de traer datos desde Calendar a Sheet? Me interesa que las personas puedan usar el calendario y que se vayan registrando los datos de los eventos en Sheet. Gracias.

    • @miguelpau
      @miguelpau  2 роки тому

      Hola, pues es muy probable que sí se pueda traer info pero no he hecho nada la respecto. Me lo anoto por si puedo dedicarle tiempo

  • @joseantoniolazaro5389
    @joseantoniolazaro5389 3 роки тому

    Hola Pau, muchas gracias por la explicación , es muy útil pero ¿cómo podríamos añadir para que salga en el evento una descripción sin tener que editar desde propio evento del calendar?

    • @miguelpau
      @miguelpau  3 роки тому +1

      Gracias por el comentario José Antonio, la integración se puede ampliar más como indico en el vídeo y sí, se podría añadir una columna para descripción del evento y modificar el script para que añada este dato

  • @jarrettserviciosinmobiliar6815
    @jarrettserviciosinmobiliar6815 2 роки тому

    Hola, no se como llegar a la hoja en la que se configura.. me puede ayudar please! no aparece en el video

  • @ingenierogilbertobrito
    @ingenierogilbertobrito Рік тому

    Hola, buenas es genial la info que compartes. He recreado y practicado crear múltiples eventos en el cual agregue una columna en sheets con el color del evento según el titulo, pero no he podido integrarlo en el código para que cuando se crea el evento en el calendario aparezca de una vez con su color correspondiente. Alguno me puede ayudar con esta info.
    Gracias, saludos!!

    • @miguelpau
      @miguelpau  Рік тому

      Hola Gilberto, si se trata solo de colores según título puedes usar el formato condicional para esa columna sin complicarte con scripts.

  • @albeiroelmappers3281
    @albeiroelmappers3281 4 роки тому +1

    Es un Vídeo Único Pero nada queda corto por que no se puede apreciar bien todo el contenido incluyendo donde se agrega o se mira el id ya que es muy confuso ala hora de interactuar uno mismo así que si te realizas uno nuevo con parámetros que no sean personales seria mejor

  • @lilianagomezcuartas
    @lilianagomezcuartas 3 роки тому

    Es posible agregar recordatorios del evento? es decir, yo requiero fijar una fecha para un evento, pero también que me lo recuerde unas dos o tres veces antes de la fecha del mismo, ¿cómo podría hacerse?

    • @miguelpau
      @miguelpau  3 роки тому

      Buena pregunta Liliana, pues por lo que veo en la docu oficial sí existen métodos para añadir recordatorios pero no los he usado hasta la fecha, serían addEmailReminder(minutesBefore), addPopupReminder(minutesBefore) y addSmsReminder(minutesBefore). Te paso el link a la documentación developers.google.com/apps-script/reference/calendar

  • @paulibarrabolivar6773
    @paulibarrabolivar6773 Рік тому

    excelente video una consulta como puedo entrelazar el sheet con calendar la cual tengo eventos con fechas y horas especificas y me mande alerta al celular por dia y hora especifica que pongo en sheet gracias

    • @miguelpau
      @miguelpau  Рік тому

      Buenas Paul, hasta la fecha no he hecho nada con los reminders, pero es viable, tienes opciones vía API para Email, Popup y/o SMS, te dejo link a la docu developers.google.com/apps-script/reference/calendar

  • @cristiamserafingonzales8668
    @cristiamserafingonzales8668 5 місяців тому +1

    me podrian dar el acceso al grupo para copiar el script por favor

  • @carlosmanzano5015
    @carlosmanzano5015 3 роки тому

    Estimado, gracias por la info pero hay un problemilla.
    Al cambiar la informacion de la celda ( ya sea Inicio, Fin o Solicitante) el Script cuando vuelve a ejecutarse toma toda la informacion y la vuelve a colocar por ende no borra la anterior creandose duplicados de info en el Calendario. Es decir, Si ante slo Solicito "Juanito" y lo cambie posteriormente por "Pepe" en el calendario apareceran dos eventos " Juanito " y "Pepe" a la vez.
    Alguno forma de vincular el Script con Calendar para que borre aquella info?.
    gracias

    • @miguelpau
      @miguelpau  3 роки тому +1

      Hola Carlos, en unos días tendré un vídeo sobre esto en Patreon www.patreon.com/projecthackers

  • @samarar4129
    @samarar4129 2 роки тому

    Gracias por tu video! Tengo una duda... puedo programar en sheet 3 notificaciones diferentes para cada evento?

    • @miguelpau
      @miguelpau  2 роки тому

      Si te refieres a incluir el evento en 3 calendarios distintos, seguro que se podría hacer

    • @samarar4129
      @samarar4129 2 роки тому

      @@miguelpau me refiero a la programación de notificaciones, por ejemplo, que notifique 3 días y 3 horas antes.

  • @rominagalleguillosc.9889
    @rominagalleguillosc.9889 4 роки тому +2

    Hola, excelente video.
    Una consulta, Se puede incorporar participantes a la reunión?

  • @AstridAlizo
    @AstridAlizo 4 роки тому

    Hola Pau! Tengo un formulario google para el registro de un evento, me gustaría que al finalizar el registro este evento quede agendado a lo usuarios en Google Calendar, utilizaría esta misma forma?, debo agregar algo adicional al formulario?

    • @miguelpau
      @miguelpau  4 роки тому

      Hola Astrid! me temo que no, el ejemplo está orientado a calendarios a los que puedas tener acceso.

    • @OoDaNg3r0u5oO
      @OoDaNg3r0u5oO 3 роки тому

      Miguel Ángel Pau si tengo mi archivo de Google sheets compartido con dos personas que tienen permiso de editar a ellos no les aparecerá el evento en calendario? Solo el propietario?

  • @brayanjimenez123
    @brayanjimenez123 3 роки тому +1

    Lo que siempre he querido hacer!!! TE FELICITO, aunque, cada vez q le doy ejecutar, no se me sobreescribe sino que se me duplican, hay alguna formula para a medida en que vaya alimentando la tabla y ejecute se sobreescriban sin duplicarsen? gracias.

    • @miguelpau
      @miguelpau  3 роки тому +1

      Gracias Brayan! Cómo digo en el vídeo se podría programar algo para gestionar el estado de los eventos entre planificado y sin planificar por ejemplo y así evitar que duplique

    • @miguelpau
      @miguelpau  3 роки тому

      Hola Brayan, la semana que viene publicaré un vídeo sobre cómo evitar la duplicidad usando una celda "Estado" para cada evento, pero lo haré en el nuevo espacio de Patreon www.patreon.com/projecthackers

  • @sergiomoiseslozanoamaya9531
    @sergiomoiseslozanoamaya9531 3 роки тому

    Hola esta genial el video pero tengo una pregunta ¿puedo bajar varios google calendarios de distintas cuentas gmail desde sheets ?

    • @miguelpau
      @miguelpau  3 роки тому

      Gracias Sergio. Con el script adecuado se podría seleccionar el calendario en el que insertar el evento incluso creo que también sería factible insertar el mismo evento en varios calendarios. En www.patreon.com/projecthackers tengo varias ampliaciones del script, pero de momento nada como lo que indicas

  • @emmanuelrondon1574
    @emmanuelrondon1574 Місяць тому

    Hola, me pareció excelente!
    Tengo una pregunta, espero puedas ayudarme. Tengo una base de datos grande de eventos que cambian constantemente entre planificado, pendiente y realizado. ¿Puedo hacer una iteración que solo me exporte al calendario los eventos que estén planificados? o hay manera de crear un botón que solamente me exporte el evento que yo haya seleccionado? Gracias!

    • @miguelpau
      @miguelpau  Місяць тому

      Hola Emmanuel, sí que es posible. Tengo un script que pasa al calendario eventos según estado y también tengo la explicación grabada en un vídeo de mi antiguo Patreon ProjectHackers, si me das un tiempo lo subo al canal.

  • @izanmendez6330
    @izanmendez6330 3 роки тому +1

    como le podria añadir una descripcion??

    • @miguelpau
      @miguelpau  3 роки тому

      Buenas Izan, el script con las descripciones junto con la gestión de estados (Pendiente/Añadido) lo publiqué finalmente en Project Hackers www.patreon.com/posts/de-sheets-y-de-47277266

  • @brayanyanez8368
    @brayanyanez8368 3 роки тому

    me sale el siguiente error :( Exception: Los parámetros (String,String,String) no coinciden con la firma de método de CalendarApp.Calendar.createEvent. (línea 29, archivo "Código")

    • @miguelpau
      @miguelpau  3 роки тому

      Hola Brayan! Acabo de compartir en el grupo de Sheets el script para que no tengáis problemas con la sintaxis, tienes el enlace al grupo en la descripción del vídeo. Un saludo!!

    • @brayanyanez8368
      @brayanyanez8368 3 роки тому

      @@miguelpauMigue porfa para que me acepten en el grupo porque no puedo ver el script

  • @juanvargasfondant6484
    @juanvargasfondant6484 3 роки тому +2

    Hola me podrías dar acceso ya te envié la solicitud, muchas gracias

  • @MonicaDelosrios-cl3lq
    @MonicaDelosrios-cl3lq 3 місяці тому

    se puede hacer eso con google docs?

    • @miguelpau
      @miguelpau  3 місяці тому

      Hola Mónica, pues tengo mis dudas. En sheets las referencias son celdas y rangos concretos por lo tanto, salvo que tuvieses una tabla pienso que no se podría hacer tan fácil como en sheets y si tienes que crear una tabla....para eso está sheets. Luego podrías insertar la tabla de sheets en un doc de forma nativa sin problemas.

    • @MonicaDelosrios-cl3lq
      @MonicaDelosrios-cl3lq 3 місяці тому

      @@miguelpau Gracias por respondeer!! y sí, tienes razon, despues de ver tu video, busque mas y llegue a esa conclusion. Me agrad tu contenido, sigue creciendo!!

    • @miguelpau
      @miguelpau  3 місяці тому

      @@MonicaDelosrios-cl3lq gracias por tus palabras!

  • @hakemate78
    @hakemate78 2 роки тому

    lo hubieras puesto difuminado en el ID para tu privacidad, pero no obviar esos pasos... para poder saber como encontrarlo, tuve que complementar con otros tutoriales. de todos modos gracias!

  • @impactweb5222
    @impactweb5222 2 роки тому +1

    porque no compartir el documento ya terminado? dislike de mi parte

  • @CarlosMarin-lp9xe
    @CarlosMarin-lp9xe 3 роки тому +1

    al grano 1:45

  • @valentinelizalde7038
    @valentinelizalde7038 2 роки тому

    Me cuesta mas entender tu español que el inglés, cada segundo tengo que pausar el vídeo para ver que dijiste y aún así hay cosas que no entiendo, como si me estuvieras hablando en otro idioma