2012 年 3 月 23 日 金曜日
▼サンプルスクリプト
「マイカレンダー」、「他のカレンダー」から名称で検索して取得するサンプルスクリプト。
function onOpen() {
var calendars = CalendarApp.getCalendarsByName('日本の祝日');
if (calendars.length > 0){
Browser.msgBox(calendars[0].getId());
}
}
「マイカレンダー」に登録されているカレンダーから検索して取得するサンプルスクリプト。「サブカレンダー」という名前のカレンダーをすべて「Sub Calendar」に変更している。
function onOpen(){
var c = CalendarApp.getOwnedCalendarsByName('サブカレンダー');
if (c.length > 0){
for(var i=0;i
構文
「マイカレンダー」、「他のカレンダー」から名称で検索。
getCalendarsByName(name)
「マイカレンダー」に登録されているカレンダーから検索。
getOwnedCalendarsByName(name)
パラメータ
- name
- カレンダー名。完全一致。
戻り値
- Calendar[]
- パラメータに指定した名称に一致したカレンダーすべて
注意点
名称が一致していても、参照権限がなければオブジェクトを取得することはできない。
関連記事
コメント / トラックバック 1 件
コメントをどうぞ
トラックバック
このエントリーのトラックバックURL:
http://www.bmoo.net/archives/2012/03/313215.html/trackback
[…] カレンダー名でカレンダーオブジェクトを取得するには […]