【第15回】GASおじさんの質問回答LIVE 〜Googleカレンダーの空き時間を抽出する方法〜

Описание к видео 【第15回】GASおじさんの質問回答LIVE 〜Googleカレンダーの空き時間を抽出する方法〜

Youtubeやブログでいただいた質問に回答するライブ配信です。

▼動画内で実装したコード
https://docs.google.com/document/d/17...

▼チャプター
0:00 今回の質問
1:18 今回作るシステムの概要
4:33 今回の内容は難易度高めです
5:49 スプレッドシートを起動
7:27 スクリプトエディタを起動
9:06 考え方を整理
13:14 始業時間から終業時間までのイベントを取得
16:40 場合分けその1 イベントが0個の場合
22:55 場合分けその2 イベントが1個の場合
27:23 場合分けその3 イベントが2個以上ある場合
42:16 freeTimeListをログ出力して確認
44:30 関数名を変えて各数値を変数化
46:50 空き時間の最小時間を設定
53:55 スプレッドシートに空き時間を入力するsetFreeTime関数を定義
1:03:26 スプレッドシートのフォーマットを整える
1:05:08 各数値を設定シートから引っ張る
1:09:08 ボタンから関数を実行できるようにする
1:10:55 メニューから関数を実行できるようにする
1:12:07 土日を除外する場合
1:16:15 まとめ

▼動画撮影で利用しているPC・周辺機器
- Macbook Air(M1, 2020): https://amzn.to/3DodI90
- キーボードカバー: https://amzn.to/45fKkxR
- 保護フィルム: https://amzn.to/44SiCqC
- PCスタンド: https://amzn.to/3Kcs2oM
- USBハブ: https://amzn.to/477CCqW
- マイク: https://amzn.to/43Ckoes

▼オススメ書籍
- 詳解!Google Apps Script完全入門
https://amzn.to/44HUirH

- リーダブルコード - より良いコードを書くためのシンプルで実践的なテクニック
https://amzn.to/3rRKeh6

- プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則
https://amzn.to/3q48rR2

- 創るセンス 工作の思考(森博嗣)
https://amzn.to/3OsqNEy

- すべてがFになる(森博嗣)
https://amzn.to/3Dr4g4V

▼タグ
#GAS #GoogleAppsScript #Googleカレンダー

Комментарии

Информация по комментариям в разработке