g suite services

【コピペで使える】GASで予定の開始/終了時間を設定してみる

icon_for_CalendarApp_setTime

今回のメソッドは、予定の開始時間と終了時間を設定するsetTime()メソッドを紹介します。このメソッドの使い方をマスターすれば、一度作成した予定の開始時間や終了時間を自由自在に変更して好きなように予定をコントロールすることができます。
一度作成した予定は削除しない限り予定のIDが変わりませんので、予定を移動する場合などにもそのまま再利用した方が扱いやすいです。カレンダーをGASで操作することを考えている場合は、早めに使い方を身につけていたほうが良いと思います。

Google Apps ScriptでIDを変えずにいることにはいろいろとメリットがありますので、この件に関しては別の記事で詳しく説明しようかと思います。

続きを読む

【コピペで使える】GASで招待予定に対するステータスを設定してみる

icon_for_CalendarApp_setMyStatus

招待された予定に対して招待ステータスを設定する— setMyStatus()

今回のメソッドは、対象予定に対する自分の招待ステータスを設定するsetMyStatus()メソッドをご紹介します。このメソッドでは、自分がゲストとして招待されている予定に対して参加/不参加/未定/返答待ちの状態を設定するメソッドになります。

続きを読む

【コピペで使える】GASで予定の場所(住所)を設定してみる

icon_for_CalendarApp_setLocation

今回の記事では、予定の場所(住所)を設定するsetLocation()メソッドを紹介します。場所として設定できる項目は住所だけでなく、東京タワーやスカイツリーなどのランドマークであれば地名で設定することも可能です。
また、座標がわかれば座標で設定することも可能ですので、状況に応じて使い分けてください。

続きを読む

【コピペで使える】GASで予定のリマインダーをすべて削除してみる

icon_for_CalendarApp_removeAllReminders

今回のメソッドは、予定に設定されているすべてのリマインダーを削除するremoveAllReminders()メソッドのご紹介をします。Google Apps Scriptにはリマインダーを1つずつ削除するメソッドは用意されていませんので、リマインダーを削除する場合はこちらのメソッドで削除することになります。

続きを読む