Muchas gracias!! me sirve muchisimo! explicas muy bien! voy a tomar tu curso para aprender mas de Apps Script
Excelente, me ayudara con mi próximo proyecto de calendario anual de mantenimiento preventivo ¡Gracias!
Que bueno Claudia!
Me vas dando sugerencias para los próximos videos de este tema
Saludos!
Hola muchas felicidades por este excelente video, aprendí mucho pero me salieron más dudas jejeje Por ejemplo: ¿Cómo se puede automatizar el tema de las reservas? para validar que la hora en el calendar no esté ocupada y así la descarte de la que solicite. Comentas en el video que lo vas a explicar en otro video. Gracias nuevamente.
Hola Juan!
Muchas gracias por el contenido.
Vi en los comentarios que ¿Cómo podemos hacer cuando tenermos varios eventos o actividades?
En mi caso, tengo un archivo de sheets donde hago toda la programación semanal y por lo tanto, puedo tener muchisimas filas.
Si ya existe el video te lo agradecería mucho.
Muchas gracias!!!
Hola muy bueno tu video, esta genial, podriamos hacer un calendario trayendo informacion desde forms ?
Hola Juan yo no se nada de esto, soy Docente y te estoy siguiendo para que me des una mano con esto. Sos muy bueno y claro. Mi proyecto en el trabajo incluye que saquen turno para reservar un auditorio y esto me ayudo. Faltaria lo que mencionaste al final. Que si el horario y dias estan ocupados no le deje seleccionar . Ahora la persona que rellena el formulario tendra manera de ver el calendario para poder elegir mas rápidamente dias y horas? Abrazo....y mil gracias.
Hola Juan, como siempre, vivo muy agradecido por tus videos, ya que me han permitido aprender demasiado. Te hago una pregunta, como hacer para que el organizador del evento sea quien ejecute la aplicación y evitar que las citaciones queden con mi correo? Mil gracias Juan.
Hola Juan me gustaria saber si se puede tener un sistema de reservas con sheets y con calendar que te permita agendar maximo 3 veces una hora especifica , por ejemplo un profesor va a usar el salon 1301 el dia 14/06/2023 alas 9 am , pero tambien otro profe lo va a usar el salon 1302 el mismo dia ala misma hora , hay manera de poner un limite de 3 sesiones por un hora especifica , es para un sistema de reservas de metaquest 2.
Excelente!!! es perfecto como lo explicas y es justo lo que necesito! pero me hace falta exactamente lo que mencionas acá 20:30 , necesito aprender a tomar información de calendar a sheets y desactivar aquellos horarios que ya están ocupados.
Aquí te dejo un video que te servirá
ua-cam.com/video/dlyiI_52CEc/v-deo.html
Saludos!
Hola Juan S Guzman, desde que descrubi tus tutoriales me e estado vlolviendo adicta al sheet y viendo como sacar el maximo provecho a esta herramienta, por lo que te agradezco todo este trabajo y dedicación.
Tengo una duda y quiero saber si es posible hacer una app tipo "Calendly" desde Sheet, veo que es posible realizar los eventos y comentas al final del video que se bloquee la hora que ya agregaste para no empalmar, mi duda es.. es posible agendar dos reuniones a la vez o las reuniones que yo quiera (poniendo yo el limite de cuantas veces puede usarse cierta hora) a la misma hora, bloquearlo cuando alcance el limite que le puse y crear el evento al link (meet,zoom,teams) que yo desee mandar a cada uno? 👀 o pido mucho? No he encontrado la app que me automatice que varios clientes puedan seleccionar la misma hora pero mandarles el espacio personalizado de a donde deben ingresar. Justo para que no entren a la misma reunion los que agendaron a la misma hora.
Buenos días gracias por el contenido de tu canal y por compartir tus conocimientos muy buenos tutoriales bien explicados aprendo en segundos me estás ayudando mucho gracias a vos te deseo mucho éxito con tu canal seguro que si.
Seguro que la consulta que te voy a hacer te da risa y te parece algo muy simple pero para mí es algo muy complicado al no saber de programación, si me pudieses ayudar con algún tuto o con algo de información te agradecería muchísimo, necesito saber como crear un evento en el Calendario de Google y que se escriba en Google Sheets ( lo contrario de este video ) ¿ sería posible hacerlo si tener que poner complementos de pago ? y otra que me ayudaría en videos que he visto de tu canal que automatizas para enviar correos y te salta un mensaje como que se realizó con éxito, ¿ en vez de ese mensaje se podría cambiar para que se reproduzca un sonido por los altavoces en Windows 10 o una notificación en el centro de notificaciones ?
hola amigo espero que estes bien como puedo escoger que calendario deseo trabajar para cuando tengo varios calendarios te agradezco!
Amigo tus videos son geniales, necesitamos subir varios eventos al google calendar, pero sobre todo tareas, podrás hacer un video sobre eso? Si lo haces seria realmente GLORIOSO! te estaremos eternamente agradecido.
Hola Julio Cesar
Espero estes bien
Te refieres a tareas de Google Tasks?
Saludos!
@@JuanSGuzman si a google taks, seria genial que pudiéramos hacer bucles, pero tmb le rogaría que hagamos bucles con eventos y recordatorios, de google sheets a google calendar. Seria genial, pues para la planificacion de proyectos de un diagrama de gantt seria genial que este organizado y estructurado en el google calendar de un equipo de trabajadores.
@@JuanSGuzman si soy su patrion da asesorias personalizadas ? xq estoy aprendiendo ha hacer algunas lineas de codigos.
Gracias por tu video y tu explicación tan detallada, veo que automáticamente genera un enlace de Google meet, cómo se pude eliminar esa opción? quiero poner un enlace a otra plataforma y lo hago simplemente en "Descripción"
con ese ejemplo como puedo configurar una hora de inicio que no sea exacta, por ejemlo 10:30??
Hola Juan eres lo maximo...solo una consulta al crear un evento se puede poner un campo mas adicional al nombre, fecha inicio y fin p.e un codigo de cita...DR PEREZ CITA 54 FECHA INICIO Y HR
Juan muy buenas noches
Si deseo crear más eventos debo realizar el proceso uno a la vez o se puede seleccionar las dos columnas de fechas para que automáticamente se crean los eventos?
Hola Andres
Como esta ahora si te tocaría hacerlo uno a la vez, pero podemos modificarlo para que los cree de manera masiva
Esta la idea para la parte 3 de esta serie
Un gran saludo!
Genial Juan, como siempre
Pero me surge la misma duda que otros plantean, como evitar duplicidad de eventos en una mismo tiempo (Cuando el momento está ocupado por otra actividad)
Buenas, @Juan S Guzman . Quería preguntarte si tienes algún video de cómo incluir en las citas vinculadas desde Excel a Calendar incluyendo invitados para que les llegue un email.
Gracias por tus videos. Son de gran ayuda.
Hola!
Hace poco hice uno avanzado de eventos
Aquí te lo dejo
ua-cam.com/video/rOz3TrLj5zs/v-deo.html
Me cuentas si te sirve
Hola, enhorabuena por tu canal, me esta ayudando un monton en mis programaciones.
Me surge la duda de como podria hacer para que al rellenar un formulario, ciertos datos se me pasen a otra hoja y desde esa hoja, se me pasen eventos al calendario directamente sin tener que hacer nada.
No se si se puede hacer y no se si me estoy explicando bien.
Gracias de todas formas
Hola!
Aunque no tengo un video de eso exactamente, puedes juntar el código de esta con este otro video
ua-cam.com/video/wzqCe6qXC6A/v-deo.html
Igual lo anoto para un próximo video
Un gran saludo!
hola, mil gracias por tu video. hay posibilidad que actualices el video? las interfaces han cambiado mucho y no consigo seguir el video. gracias
Hola Juan, excelentes tus videos y muy útiles!! Espero que tu canal siga creciendo y sigas tendiendo éxito.
Estaba intentando la última parte en donde no hay una hora exacta de terminación y me arroja que la función setHours no se encuentra. ¿Podrías indicarme cuál podría ser el error?
Muchas gracias de antemano!!
Hola Alejandra
Mil gracias por tus palabras!
Tienes que asegurarte que la fecha sea una fecha "new Date()" para que setHours te funcione
Si quieres me envías el código
Un gran saludo!
Hola Alejandra
Mil gracias por tus palabras!
Tienes que asegurarte que la fecha sea una fecha "new Date()" para que setHours te funcione
Si quieres me envías el código
Un gran saludo!
Hola Alejandra
Mil gracias por tus palabras!
Tienes que asegurarte que la fecha sea una fecha "new Date()" para que setHours te funcione
Si quieres me envías el código
Un gran saludo!
Hola Juan, muchas gracias por tus tutoriales muy claros y fáciles de seguir, de este me ha funcionado todo menos la ultima parte la de generar un evento desde la sheet con fecha y hora, simplemente no me pone nada en el calendario, muestra que se ha completado la ejecución pero luego, no me sale nada en el calendario, no se que hago mal, por otro lado me gustaría si es posible saber si, este mismo procedimiento aplica para poner varios eventos clases diferentes, con su fecha y hora en las que los alumnos se apuntan con un cupo de alumnos por clase. muchas gracias
Hola Mary
Mil gracias por tus palabras!
Hazle logger.log a la fecha y la hora. Puede que te los este creando en otros días
Para lo de eventos múltiples aquí te dejo un tutorial
ua-cam.com/video/N29MIWRc0mo/v-deo.html
Un gran saludo!
Hola Juan, gracias por el tutorial, se podrían agendar actividades desde forms con este método; se hace el registro en un formulario ingresando el nombre de la supuesta actividad y la fecha, la información se registra en Sheets y de ahí se hace la reserva con el método mostrado en su video. El problema que yo veo es que no se cómo podría hacer que el programa repita una y otra vez el comando para que cada nueva respuesta en forms termine en el programa corriendo para esa nueva respuesta de manera sucesiva. Soy nuevo en estos temas, saludos
Hola Aldo
Acaba de salir un video de envío de mails con respuestas de forms
ua-cam.com/video/wzqCe6qXC6A/v-deo.html
Sería básicamente lo mismo pero agregando lo de este video de crear el evento
Podemos hacer un video a futuro específico
Un gran saludo!
Hola Aldo!. De antemano agradecer a @Juan S Guzman por la info. Te cuento que Apps Script tiene un activador (reloj) que puedes programar para que cada vez que se ingrese un dato en el formulario se ejecute el script. Pruebalo.
Hola! Gracias por los tutoriales. Sin embargo tengo un problema que me sale que la funcion hoja.getRange no es una función . Alguna forma de corregirlo?
Hola Hans Normalmente el problema va a estar en la definición de la hoja. Puede que no hayas cerrado los paréntesis, o que el nombre de hoja no exista o algo asi
Saludos
Se puede escribir en un pdf que ya contiene campos editables?
Hola excelente explicación como en todos tus videos. Hay manera de restringir eventos por hora, poner un tope de hasta 4 eventos en la misma hora? Caso de uso. Un profesor puede dar clase a 4 alumnos por hora.
Espero haberme explicado. Saludos
Muy buena pregunta
Creo, creo, que directamente desde Google Calendar no se puede...pero voy a investigar, puede que haya una opción
Saludos!
Hola, gracias por tus videos, he aprendido bastante. Solo tengo un inconveniente, al crear eventos con recurrencia se crean automáticamente con un enlace de google Meet, y mis eventos no serán por meet, ¿Cómo puede evitar que se cree la reunión de meet en eventos recurrentes?.
Saludos.
Hola!
Esta avanzada tu pregunta, jaja
La verdad no estoy seguro
Di lo averiguo te cuento
Un gran saludo!
podrías hacer uno al revés? quiero decir, crear una fila en sheets al momento de crear un evento en calendar
muchas gracias, tus videos son geniales!
Excelente sr juan, nos gustaria saber como tambien podemos conectar el. Calendario con los formularios de google..
Hola!
Como lo estas pensando. Que a partir de una respuesta de un formulario, agende un evento?
Saludos!
@@JuanSGuzman Hola! yo estoy haciendo algo eso, pero tengo problemas. No soy programador pero me doy algo de idea. Quiero manejar un calendario de solicitudes de permisos y salidas transitorias del puesto de trabajo. El tema es que no logro dar el formato correcto a la fecha (entre el formulario y la hoja de calculo) para finalmente introducirlo en el calendario. Utilizo el comando setHours para llevar a una sola variable la información, pero algo anda mal, porque cuando aplico un Logger para ver como queda la variable y me dice "formato inválido". Ya estoy usando la interface nueva de apps script y no se si trae cambios en los comandos o que, pero me estoy volviendo loco. Agradecería cualquier tips que me ayude Juan. Abrazo y felices fiestas!
@@JuanSGuzman Si, esto creo que seria muy util, para restringir la carga de esos datos de alguna forma.
@@gestiondepersonas2624 Uy si, el tema de las fechas da un poco de dolor de cabeza.
Y las zonas horarias no ayudan!
Aquí les dejo parte de un código que estoy haciendo actualmente a ver si les da ideas, mientras hago el video
//Trae la fecha y hora por aaparte
const fechaEntrega = info['Fecha de entrega'][0];
const horaEntrega = info['Hora de entrega'][0];
//Arregla la fecha
const dia = fechaEntrega.substring(0, fechaEntrega.indexOf("/"))
const mes = fechaEntrega.substring(fechaEntrega.indexOf("/") + 1, fechaEntrega.lastIndexOf("/"))
const year = fechaEntrega.substring(fechaEntrega.lastIndexOf("/") + 1, fechaEntrega.length)
//Arregla la hora
horaEvento = horaEntrega.substring(0, horaEntrega.indexOf(":"))
minEvento = horaEntrega.substring(horaEntrega.indexOf(":") + 1, horaEntrega.lastIndexOf(":"))
//Alista la fecha
const fechaEvento = new Date(year, mes - 1, dia - 3, horaEvento + 1, minEvento)
fechaEvento.setUTCHours(horaEvento - 1)
const fechaFinEvento = new Date();
fechaFinEvento.setTime(fechaEvento.getTime() + (1000 * 60 * 60));
Me cuentan si les sirve
Saludos!
hola, al tratar de crear evento desde la funcion de google sheets me aparece un cartel de error por falta de permiso en calendar
qué podría ser?
Intenta ejecutar la función una vez desde tu editor para que te pida los permisos
Saludos!
Juan muchas gracias por esa super explicación soy nuevo en esto pero es tan chévere la explicación que quise hacer un pequeño proyecto con lo que nos explicas pero tengo unas dudas no he podido separa la hora de la fecha es que quiero traer la disponibilidad del calendario para asignar las horas, me podrías ayudar o aconsejar
Hola!
Puedes usar las siguientes funciones para convertirlo
Fecha y hora= fecha.toLocaleString()
hora=fecha.toLocaleTimeString()
fecha=fecha.toLocaleDateString()
Saludos!
@@JuanSGuzman Muchas gracias por tu pronta respuesta, voy a seguir tus consejos y te estaré comentado, nuevamente gracias por tu tiempo
¿Y si quisiera que de Google Sheets se cree un evento para Google Calendar donde a la vez se lleve "la dirección de correo electrónico" para que Google Calendar le notifique de la fecha del evento? ¿Es posible? ¿Se podrá hacerlo colocando una dirección de correo en una celda? ¿o también es posible colocando una "ficha"? Pero claro, sin que esa persona pueda acceder a mi hoja de cálculo, es decir, etiquetarlo pero que solo sea notificado desde Google Calendar, sin que mi etiqueta o ficha lo notifique.
¿Crees que puedas hacer un video intentando eso, y quizá otros elementos posibles en Google Script?
Hola, excelente tutorial. podria poner el link de como hacer para que seleccione en lugar de una celda una columna entera para poder agendar varios eventos ?? gracias
Saludos, es posible hacer esto y agregar un codigo para que envie la invitación a correos de otras personas?
Hola
Claro que si
Te lo muestro en el siguiente video de la serie
ua-cam.com/video/NJSu56fsW7U/v-deo.html
Un gran saludo!
Hay que decirle a los de google que permitan escoger también la hora en el calendario que se desplega en sheets.
Total! Deberia haber algo mas facil para escoger, da pie a muchos errores
Saludos!
Hola, me figura el siguiente error: ReferenceError: SpreadSheetApp is not defined.
¿Sabes que puedo hacer?
¿cómo lo automatizo a todas las celdas que cuenten con la misma información para que así no se tenga que editar uno por uno?
Hola!
Ya estoy trabajando en un video sobre esto.
Por ahora te dejo el video de mails masivos, que te puede dar ideas para hacerlo
ua-cam.com/video/aQJulEXT7rQ/v-deo.html
Saludos!
Hola Juan, he dejado solo el método de eventoSheets y me genera el siguiente error:
TypeError: hoja.getActiveSheet is not a function
a qué podría deberse?. Gracias
Hola Juan! Muchas gracias por tus videos.
Tengo una duda pues me da el siguiente error: TypeError: fechaFin.setTime is not a function
No consigo dar con la solución. ¿Me podrías indicar a qué se debe?
Muchísimas gracias de antemano.
Perdona Juan.
Ya he solucionado el error anterior. (lo he "arreglado"). Pero ahora que hace lo que necesito quisiera poder hacer la misma función en cada una de las filas que necesito.
¿Cómo se ha de hacer? o ¿Cuál de tus videos he de ver?
Muchísimas gracias!
@@inspirateviajes Hola!
Como lo arreglaste
con paréntesis al final de SetTime()?
Estoy a punto de sacar el video en varias filas
Un gran saludo!
@@JuanSGuzman Me paso lo mismo y pense que era porque FechaIni no podía usarse con esa función, pero lo solucione primero poniendo los datos de la fecha de inicio en la fecha fin, pero luego me di cuenta que le sobraba un ; al final y ya funciono todo
que pasa si escribo en la fila 3,4,5,6,7,8, etc...? se crean los eventos ? o debo programar otro scripts para que automáticamente los reconozca por que en el ejemplo veo que solo se vinculo la Fila " 2 "
Gracias
Hola
Tienes razón
Los primeros dos videos solo funcionan para la fila 2
En el próximo lo arreglo para que te funcione en cualquier celda
Un gran saludo!
@@JuanSGuzman se nota tu dedicación. Muchas gracias por tus aportes.
Saludos
@@JuanSGuzman excelentes videos! se agradece! pudiste hacer el video para que el código funcione en cualquier celda?
@@adrianleonhardt1390 Tambien tengo esa duda :C , manejo una hoja de sheets con unn montón de actividades y no he podido configurarlo. Gracias Juan!
Hola, me salta el siguiente error;
TypeError: SpreadsheetApp.GetActiveSpreadsheet is not a function
Hola Juan, muy util, me sirvio mucho y pude agregar invitados, pero a los invitados no les llega el mail tipico que llega cuando te invitan a un evento. Eso se puede hacer?
Hola!
Si, hay una opción para enviar las invitaciones
Es esta
sendInvites Boolean si se deben enviar correos electrónicos de invitación (configuración predeterminada: false)
Saludos!
@@JuanSGuzman que grande Juan!!! muchas gracias por tu pronta respuesta. saludos desde Argentina
@@lucilakhalloub4727 Buenas, preguntarte si conseguiste añadir invitados a las citas automáticas. No entiendo muy bien lo que dice Juan. Gracias1
Como se hace para un calendario de cumpleaños?? Es decir eventos con recurrencia
Hola!
Ya no usaríamos createEvent sino createEventSeries
Aquí te dejo la referencia
developers.google.com/apps-script/reference/calendar/calendar-app#createEventSeries(String,Date,Date,EventRecurrence)
En el próximo video de la serie lo miraremos
Saludos!
me presenta este error " Exception: Los parámetros (String,String,String) no coinciden con la firma de método de CalendarApp.Calendar.createEvent. (línea 9, archivo "Código") ". me puedes ayudar
Hola Juan Felipe
Te tocaría revisar que las fechas no esten como texto
Disculpa la demora
Un gran saludo!
@@JuanSGuzman buenas noches, tambien me aparece lo mismo y no me deja
function eventoSheets(){
var libro = SpreadsheetApp.getActiveSpreadsheet();
var hoja = libro.getActiveSheet();
var nombre = hoja.getRange("A2").getValue;
var fechaIni = hoja.getRange("B2").getValue;
var fechaFin = hoja.getRange("C2").getValue;
CalendarApp.createEvent(nombre,fechaIni,fechaFin)
}
y este es el error que me sale
19:39:42 Error
Exception: The parameters (String,String,String) don't match the method signature for CalendarApp.createEvent.
eventoSheets @ Código.gs:9
y tambien cuando escribo se desaparece la variable, osea cambia de color
@@davidpatino8840 Hola David!
No se te olvide ponerle las parentesis al final del getValue
.getValue()
Saludos!
Hola Juan, gracias por el tutorial, me presenta un error:
TypeError: Cannot read property 'getActiveSheet' of null
tengo el código tal como lo indicaste:
function eventoSheets() {
var libro = SpreadsheetApp.getActiveSpreadsheet();
var hoja = libro.getActiveSheet();
var nombre = hoja.getRange('A2').getValue();
var fechaIni = hoja.getRange('B2').getValue();
var fechaFin = hoja.getRange('C2').getValue();
CalendarApp.createEvent(nombre,fechaIni,fechaFin)
}
gracias de antemano por el apoyo!
Muy raro!
Esta bien escrito.
Haz Logger.log(libro) debajo de var libro y cuentame que te da
Saludos!
@@JuanSGuzman a mi también me genero el mismo error TypeError: Cannot read property 'getActiveSheet' of null
No encuentro la forma para que sea un evento recurrente a un año. Por ejemplo el recordatorio de cumpleaños-
El tema con los eventos recurrentes es que se crean bien diferente a los normales. Es confuso
Te haré una píldora pronto
Saludos!
Quiero gestionar un calendario con tareas repetitivas que se puedan compartir con colaboradores, pero esa opción de #Editor de secuencia de comandos" no aparece en google sheet.
Hola
El año pasado cambió el menú. Lo vas a encontrar en "Extensiones" > "Apps Script"
Si te sigue sin aparecer, normalmente es por dos razones:
1. No tienes permiso de editor
2. Es un excel
Saludos!
Hola Juan, tengo el siguiente problema con la creación de eventos. Yo programe el script y funciona perfecto. Pero cuando el script se ejecuta por acción de otro usuario, el organizador que figura siempre es mi usario y no quien ejecuto el script. Me podrias ayudar?
@@JuanSGuzman Hola Juan, Le cree el activador al otro usuario y funciono. Pero se ejecuta dos veces el mismo script. Ya que el activador esta generado para mi usuario y para su usuario. Y se ejecuta dos veces en lugar de 1 sola vez. El activado se da cuando se edita una celda puntual.
Y como hay un activador creado por mi y otro para el usuario, se ejecuta dos veces y no esta bien
Hola, quisiera saber como es posible o encontrar la fórmula para crear un evento donde la columna 1 tiene la fecha, la columna 2 tiene hora de inicio y la columna 3 tiene hora final.
Ya que he revisado todos los videos que has subido (que te agradezco enormemente) y me arroja fechas en el año 1899 o 1969, ¿Dónde está el error?
@@JuanSGuzman Si, lo vi, muchas gracias... pero aún así no se resuelve lo que estoy buscando... quería saber ua-cam.com/video/Ms01teCgfGU/v-deo.html en este video se podrá realizar la operación de concatenar dos columnas?
@@JuanSGuzman Hola! Gracias por tu tiempo en responder mis consultas... por un lado si... tengo una tabla donde tengo en la columna A la fecha, en la columna B hora de inicio y en la columna C hora de término, mi plan es crear el evento tomando como fechaIni la información de la columna A y B y como fechaFin la información de la columna A y C, pero al hacerlo me arroja fechas de años anteriores como 1868 y anteriores a eso, ¿Cómo podría crear una fechaIni y fechaFin con los datos que tengo?
@@andresvaras921 Debes usar las funciones de fechas de javascript
date.setHour() pone una hora
date.setTime() pone una fecha
En la academia tengo unos videos donde lo miro en detalle
Puede que haga un video a futuro
Saludos!
la hora no anda con los minutos
Buena sugerencia para un próximo video
Aquí te dejo uno más avanzado
ua-cam.com/video/rOz3TrLj5zs/v-deo.html
Saludos!
porque no compartes el documento ya terminado? dislike de mi parte
Hola Juan, primero darte las gracias por enseñarnos esto.
intento hacer algo similar pero la linea fechaFin.setTime(fechaIni.getTime()……… ese fechaIni.getTime no funciona ya, algo habrá cambiado?
@@JuanSGuzman
function crearEvento() {
var libro = SpreadsheetApp.getActiveSpreadsheet();
var hoja = libro.getActiveSheet();
var nombre = hoja.getRange('B123').getValue();
var duracion = 90;
var fechaIni = new Date('A123').getValue();
var fechaFin = new Date().setTime(fechaIni.getTime()+(1000*60*duracion));
CalendarApp.createEvent(nombre,fechaIni,fechaFin)
}
fechaIni.getTime no es una función
@@lisandro_photography Cambia esto
var fechaIni = new Date('A123').getValue();
Por esto
var fechaIni = hoja.getRange('A123').getValue();
fechaIni=new Date(fechaIni)
Me cuentas
Saludos
Muchas más cosas podemos hacer. Este es solo el principio: podemos hacer eventos con descripción e invitados, podemos crear múltiples eventos, eventos recurrentes, o eventos en un calendario específico.
Gracias Juan muy bueno. Para crear un evento pero dos dias antes de la fecha colocada por sheet. Para utilizarla como recordatorio. en vez de sumarle los 30 minutos se los puedo restar y ya?
@@williamssilvajr.56 Hola!
Se podría, pero tambien hay una forma de crear los recordatorios sin necesidad de hacer un evento
Saludos!
@@JuanSGuzman excelente muchas gracias Juan 🙏🏼 indagare en tu canal entonces a ver qué más consigo