my code stock.com

John Galve

Google Apps: From Google Calendar to Google Spreadsheet
von John Galve

Convert Google Calendar schedules into rows in Spreadsheet.

Snippet-Optionen

Download: Snippet als google-apps-from-google-calendar-to-google-spreadsheet.js herunterladen.
Snippet kopieren: Für diese Aktion benötigst du einen kostenlosen my code stock.com Account
Embed-Code : Du findest den Embed-Code für dieses Snippet am Ende der Seite, wenn du es in eine Webseite oder einen Blog einbinden möchtest!

function caltest3(){
  //http://www.google.com/google-d-s/scripts/class_calendar.html#getEvents
  // The code below will retrieve events between 2 dates for the user's default calendar and
  // display the events the current spreadsheet
  var calid = "calendar id"; // Calendar ID
  var cal = CalendarApp.getCalendarById(calid); // Get the id of calendar that will be use
  var sheet = SpreadsheetApp.openByUrl("spreadsheet url");
  var mainSheet = sheet.getSheetByName("sheet name");//sheet name
  var numRows = mainSheet.getMaxRows();
  
  for(var row=2;row<numRows;row++)
  {
  
  var range = mainSheet.getRange(row, 1);
  var status = range.getValue();         
  range = mainSheet.getRange(row, 6);
  var id = range.getValue();
  var events = cal.getEventSeriesById(id);
  if(status!="TBA")
    {
    var title=events.getTitle();
    var desc=events.getDescription();
    var loc=events.getLocation();
    
    mainSheet.getRange(row, 2).setValue(title);
    mainSheet.getRange(row, 8).setValue(desc);
    mainSheet.getRange(row, 11).setValue(loc);
    }
    
  }
}

Jetzt kostenlosen my code stock.com Account anlegen

my code stok.com ist ein kostenloser Dienst zum Speichern und Verwalten von Code-Snippets jeglicher Art und Programmiersprache. Wir bieten dir viele Vorteile für die tägliche Arbeit mit Code-Snippets und der gemeinsamen Arbeit im Team, probier es aus!

Jetzt informieren und registrieren

Du kannst die Höhe des iFrame-Codes beliebig anpassen! Mehr Infos findest du in unserer Embed-Code API Referenz.