変数 = 《Calendar》.getEventsForDay( 日にち );
変数 = 《Calendar》.getEventsForDay( 日にち , フィルター );
変数 = 《Calendar》.getEvents( 開始日時 , 終了日時 );
変数 = 《Calendar》.getEvents( 開始日時 , 終了日時 , フィルター );
変数 =《CalendarEvent》.getId();
変数 =《CalendarEvent》.getTitle();
《CalendarEvent》.setTitle( テキスト );
変数 =《CalendarEvent》.getDescription();
《CalendarEvent》.setDescription( テキスト );
変数 =《CalendarEvent》.getLocation();
《CalendarEvent》.setLocation( テキスト );
変数 =《CalendarEvent》.getDateCreated();
変数 =《CalendarEvent》.isAllDayEvent();
《CalendarEvent》.setAllDayEvent( 真偽値 );
変数 =《CalendarEvent》.getStartTime();
変数 =《CalendarEvent》.getEndTime();
《CalendarEvent》.setTime( 開始日時 , 終了日時 );
変数 =《CalendarEvent》.getVisibility();
《CalendarEvent》.setVisibility( Visibility値 );
CONFIDENTIAL DEFAULT PRIVATE PUBLIC
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
function getCal(){
var sheet = SpreadsheetApp.getActiveSheet();
var cal = CalendarApp.getCalendarById( …カレンダーIDを指定… );
var d1 = new Date();
d1.setDate(1);
d1.setHours(0);
d1.setMinutes(0);
d1.setSeconds(0);
var d2 = new Date();
d2.setDate(1);
d2.setMonth(d2.getMonth() + 1);
d2.setHours(0);
d2.setMinutes(0);
d2.setSeconds(0);
Logger.log(d1);
Logger.log(d2);
var evts = cal.getEvents(d1,d2);
var index = 1;
if (evts.length > 0){
for (var i in evts){
var evt = evts[i];
sheet.getRange(index, 1).setValue(evt.getTitle());
sheet.getRange(index, 2).setValue(evt.getDescription());
sheet.getRange(index, 3).setValue(evt.getStartTime());
sheet.getRange(index, 4).setValue(evt.getEndTime());
index++;
}
}
}
| << 前へ | 次へ >> |