ご訪問ありがとうございます。
Googleシートマスターのひろしです。
前回
【GAS】Googleカレンダーに日付またぎ(時間指定)で登録する方法
スプレッドシートに記載した予定をGoogleカレンダーに反映させることができます。
日付をまたいだ予定でも反映されます。
今回は、とっても価値の高い方法をお伝えします。
これを知ることであなたは、
- スプレッドシートからGoogleカレンダーに予定を追加する際に色を設定することができます。
- Googleカレンダーのデフォルトの色を設定することができます。
色の設定
イベントの色を設定
イベントには、以下の色が
設定可能です。
色見本
Property | Type | Description |
---|---|---|
PALE_ |
Enum |
Pale Blue ( |
PALE_ |
Enum |
Pale Green ( |
MAUVE |
Enum |
Mauve ( |
PALE_ |
Enum |
Pale Red ( |
YELLOW |
Enum |
Yellow ( |
ORANGE |
Enum |
Orange ( |
CYAN |
Enum |
Cyan ( |
GRAY |
Enum |
Gray ( |
BLUE |
Enum |
Blue ( |
GREEN |
Enum |
Green ( |
RED |
Enum |
Red ( |
//色の設定例 function SetColor() { let calendar = CalendarApp.getDefaultCalendar() let date = new Date() let event = calendar.createAllDayEvent("色指定の予定", date) let color = CalendarApp.EventColor.PALE_GREEN event.setColor(color) }
デフォルトカレンダーの色
//デフォルトカレンダーの色を指定する //16進でも指定可能 function SetDefaultColor() { // let color = CalendarApp.Color.RED_ORANGE CalendarApp.getDefaultCalendar().setColor("#b48809") }
シート
シートはこちら
インプリメントする方法
ちょっと長いので、2本になりました。
最後までご覧いただきありがとうございます。
つぎはこちら
【GAS】Googleカレンダー 登録するカレンダーを指定する方法