Exporta Datos de Calendario a Google Sheets Fácilmente: ¡Sin Escribir Código!

Поділитися
Вставка
  • Опубліковано 15 вер 2024
  • ¿Quieres exportar tus eventos de calendario a Google Sheets pero te preocupa el proceso de codificación? ¡No busques más! En este video, te mostramos cómo hacerlo de manera fácil y rápida con la ayuda de ChatGPT. Aprenderás a transferir tus eventos de calendario, incluyendo detalles como fechas, horas y descripciones, directamente a una hoja de cálculo de Google, todo ello sin necesidad de escribir una sola línea de código. Este método es ideal para principiantes y para aquellos que buscan una solución eficiente y sin complicaciones. ¡Organiza tus eventos y gestiona tu tiempo de manera más efectiva con este tutorial paso a paso!
    Codigo fuente:
    function importarEventosCalendario() {
    var calendarId = 'mba2014.incae.edu_g29u4d0oa7sipe4t3n3finj87g@group.calendar.google.com';
    var hoja = SpreadsheetApp.openByUrl('docs.google.co...)
    .getSheetByName('base_datos');
    var eventos = CalendarApp.getCalendarById(calendarId).getEvents(new Date(), new Date(new Date().getTime() + (1000*60*60*24*30)));
    var datos = eventos.map(function(evento) {
    var fechaInicio = evento.getStartTime();
    var fechaFin = evento.getEndTime();
    return [
    Utilities.formatDate(fechaInicio, "GMT", "dd-MM-yyyy"),
    Utilities.formatDate(fechaInicio, "GMT", "HH:mm"),
    Utilities.formatDate(fechaFin, "GMT", "HH:mm"),
    evento.getTitle(),
    evento.getDescription()
    ];
    });
    // Establecer títulos de columnas
    hoja.getRange('A1:E1').setValues([['Fecha', 'Hora Inicio', 'Hora Fin', 'Título', 'Descripción']]);
    // Escribir datos debajo de los títulos de las columnas
    hoja.getRange(2, 1, datos.length, datos[0].length).setValues(datos);
    }
    function configurar() {
    importarEventosCalendario();
    }

КОМЕНТАРІ • 5