Google Apps Script

Google Apps Script

スプレッドシートのマクロ記録時の絶対参照と相対参照の違いとは

Googleスプレッドシートに搭載されたマクロ記録の機能について初心者向けに解説をしています。今回はスプレッドシートでのマクロ記録時の絶対参照と相対参照の違いについて書き出されたコードを見ていきます。
Google Apps Script

【初心者向けGAS】スプレッドシートのセル範囲をクリアするいくつかの方法

Google Apps ScriptでBotを作りながらその基本を学んでいくシリーズです。今回はスプレッドシートのセル範囲をクリアする方法としてclearメソッド、clearContentメソッドを紹介します。
Google Apps Script

スプレッドシートのマクロ機能で関数のインポートをする方法とマクロの削除の方法

Googleスプレッドシートに搭載されたマクロ記録機能について、初心者向けにその使い方をお伝えしています。今回は作成した関数をマクロとして登録する方法と、マクロを削除する方法についてお伝えしていきます。
Google Apps Script

スプレッドシートのマクロ記録で書き出されたコードをリファクタリング

Googleスプレッドシートに搭載されたマクロ記録の機能についてその使い方を初心者向けに解説をしています。今回はカーソル移動のマクロについて、マクロ記録のコードを修正してイケてるコードに修正していきます。
Google Apps Script

スプレッドシートのマクロ記録で書き出されたコードを確認する方法

Googleスプレッドシートに搭載されたマクロ記録の使い方についてお伝えしています。今回はマクロ記録によって書き出されたスクリプトを編集する方法とともに、書き出されたコードがどのようなものかを見ていきます。
Google Apps Script

スプレッドシートのマクロ記録で簡単便利なカーソル移動のマクロを作ってみよう

スプレッドシートにマクロの機能が追加されました。マクロ記録を使えば、スプレッドシートの操作を記録しコードとして起こすことができます。今回は、その概要とともに記録と実行の方法を初心者向けに解説をしていきます。
Google Apps Script

Google Apps ScriptでTrelloのボードに登録しているメンバー情報を取り出す

Google Apps ScriptでTrelloのAPIを叩きます。カード情報から取り出した、メンバーIDと対比させるために、ボードに登録しているメンバーの、メンバーIDと氏名を取り出します。
Google Apps Script

Google Apps ScriptでTrelloのカード情報一覧から必要な情報を取り出す

Google Apps ScriptでTrelloのAPIを叩きます。API Docsを確認して今回必要なキーがidMembersとdueとわかったので、この二つを取り出して配列に代入する関数を説明します。
Google Apps Script

Google Apps ScriptでTrelloの特定のリストにあるカードの一覧を取得する

Trelloはタスク管理に便利です。今回はGoogle Apps ScriptでTrelloのAPIを利用して、特定のリストにあるカード一覧を取得します。 なお、TrelloのKeyやTOKENの保存にはプロパティストアを利用します。
Google Apps Script

【初心者向けGAS】スプレッドシートのセル範囲を行数・列数を使って取得する

初心者向けにGoogle Apps ScriptでBotを作成する方法についてシリーズでお伝えしています。今回は、GASでスプレッドシートのセル範囲を行数・列数を使って取得する方法をお伝えしていきます。
Google Apps Script

【初心者向けGAS】条件に応じてループを制御する2つの方法~break文とwhile文~

初心者向けGoogle Apps ScriptのシリーズとしてBotの作り方についてお伝えしています。今回は、GASで条件に応じてループを制御する2つの方法としてbreak文とwhile文についてです。
Chatwork

GASでGoogleカレンダーが更新された時にイベントを特定してチャットワークへ送信

Google Apps ScriptでGoogleカレンダーが更新された時にイベントを特定してチャットワークへ送信する方法をお伝えしています。 今回は取得した配列から更新日時の一番新しい物を特定する方法をお伝えします。
Google Apps Script

【初心者向けGAS】スプレッドシートのセルに値を入力する基礎の基礎

初心者向けGoogle App Scriptのシリーズとして、Botを作成していきます。今回は、setValueメソッドを使って、スプレッドシートのセルに値を入力する基本中の基本をお伝えします。
Google Apps Script

Tokyo GAS on GCPUG 2018 Sprintイベントレポート #tokyogas

参加してきました「Tokyo GAS on GCPUG 2018 Sprint」!大橋さんによる、この4年間の「What's new in Apps Script」を中心に学びをレポートをしていきます。
Google Apps Script

Google Apps Scriptコーディングガイドライン【随時更新】

Google Apps Scriptのコーディングガイドラインです。 スクリプトの読みやすさ、開発効率はガイドラインによって大きく変わります。その後の、保守運用においても重要で、だれが見てもわかるようにしたいです。
Google Apps Script

GASでGoogleカレンダーが更新されると1ヶ月以内のイベントを取り出す

Googleカレンダーで1ヶ月以内のイベントが更新されたときにチャットワークへ通知することを目標としています。今回は1ヶ月以内のイベントを取得して、日付、タイトル、更新日時を配列に追加するところまで解説します。
Google Apps Script

複数のGoogleカレンダー更新に対応するトリガー設定とスクリプト

トリガーが実行されると引数が渡されます。その中からカレンダーIDを取り出し、どのカレンダーが更新されたのか特定します。カレンダーIDが分かれば、カレンダー名も取得できるので、カレンダー名をチャットワークへ送信します。
Google Apps Script

【初心者向けGAS】条件分岐をするif文の使い方の超基本

初心者向けGoogle Apps Scriptのシリーズとして、Botを作りながらGASプログラミングの基礎の基礎についてお伝えしています。今回は、条件分岐をするif文の使い方、条件式の超基本についてです。
Google Apps Script

【初心者向けGAS】for文を使ったスプレッドシートの繰り返しの超基本

初心者向けGoogle Apps Script超入門、GASプログラミングの基本を学んでいきます。今回は、for文を使った繰り返しの超基本。カウント変数、初期化式、条件式、増加式の意味と使い方です。
Google Apps Script

【初心者向けGAS】スプレッドシートのセル・セル範囲とその値を取得する方法

初心者向けにBotづくりを目指してGoogle Apps Scriptプログラミングの基礎をシリーズでお伝えしています。今回は、Rangeオブジェクト、つまりセルやセル範囲とその値を取得する方法です。