Google Apps Script GASでスクレイピングしたデータからmatchメソッドと正規表現を使って目的の値を取得 「JavaScriptで動作するWebページ(動的サイト)を色々な言語でスクレイピング」することをシリーズでお伝えしています。 今回はGASでスクレイピングしたHTMLドキュメントの中からmatchメソッドと正規表現を使って目的の値を取得します。 2018.07.23 Google Apps Script
Google Apps Script GASでPhantomJS Cloudを利用してWebページをスクレイピング 「JavaScriptで動作するWebページ(動的サイト)を色々な言語でスクレイピング」することをシリーズでお伝えしています。 今回はGoogle Apps ScriptとPhantomJS Cloudでスクレイピングします! 2018.07.18 Google Apps Script
Google Apps Script GASでJavaScriptで動作するWebページをスクレイピングするPhantomJs Cloudとは 「JavaScriptで動作するWebページ(動的サイト)を色々な言語でスクレイピング」することをシリーズでお伝えしています。 今回はGoogle Apps Scriptでスクレイピングするために、PhantomJS Cloudのアカウント作成についてお伝えします。 2018.07.10 Google Apps Script
Excel・VBA活用術 VBAでIEを操作してJavaScriptで動作するWebページをスクレイピング 「JavaScriptで動作するWebページ(動的サイト)を色々な言語でスクレイピング」することをシリーズでお伝えしています。 今回はVBAでInternet Explorerを操作してJavaScriptで動作するWebページをスクレイピングします。 2018.07.05 Excel・VBA活用術
Excel・VBA活用術 GASやVBAでスクレイピングができない理由として考えるべきJavaScriptのこと 「JavaScriptで動作するWebページ(動的サイト)を色々な言語でスクレイピング」することをシリーズでお伝えしています。 今回はJavaScriptで動作するWebページは普通にスクレイピングできない原因とその解決法をお伝えします。 2018.06.26 Excel・VBA活用術
Google Apps Script スプレッドシートとGASでTrelloのリストにカードを作成するツール シリーズでスプレッドシートとGoogle Apps Scriptを使用して、Trelloにカードを作成するツールをお伝えしています。 今回はシリーズの最終回です。 今までのスクリプトをまとめて、一つのツールにします。 2018.06.14 Google Apps Script
Google Apps Script GASで取得したTrelloのボード情報をスプレッドシートでリスト選択にする シリーズでスプレッドシートとGoogle Apps Scriptを使用して、Trelloにカードを作成するツールをお伝えしています。 今回はGASで取得したTrelloのボード情報をスプレッドシートに取込みます。 2018.06.11 Google Apps Script
Google Apps Script GASでスプレッドシートのデータを元にTrelloのカードを作成する 毎週、毎月Trelloに同じカードを作成している方必見です。 スプレッドシートとGoogle Apps Scriptを使用して、Trelloにカードを作成するツールを作成します。 今回は指定のリストにカードを作成します。 2018.05.30 Google Apps Script
Google Apps Script Google Apps ScriptでTrelloのカードをアーカイブする Google Apps ScriptでTrelloのカードをアーカイブする方法をお伝えします。シリーズに合わせて、カードを1枚ずつアーカイブする方法をお伝えしてシリーズを完結します。また、リストのカードをまとめてアーカイブする方法もあるので、こちらも解説しています。 2018.05.22 Google Apps Script
Google Apps Script Google Apps ScriptでTrelloのリストにある担当カードの数をスプレッドシートに追記する Google Apps ScriptでTrelloのAPIを利用して、1ヶ月の執筆数をメンバーごとに集計することをシリーズでお伝えしています。今回はシリーズの最終回で、今までの分をまとめて、スプレッドシートに追記します。 2018.05.11 Google Apps Script
Google Apps Script Google Apps ScriptでTrelloのリストにある担当カードの数を集計する Google Apps ScriptでTrelloのAPIを利用して、1ヶ月の執筆数をメンバーごとに集計することをシリーズでお伝えしています。 今回はAPIから得られた情報を元に、メンバー毎の執筆数を集計していきます。 2018.05.09 Google Apps Script
Google Apps Script Google Apps ScriptでTrelloのボードに登録しているメンバー情報を取り出す Google Apps ScriptでTrelloのAPIを叩きます。カード情報から取り出した、メンバーIDと対比させるために、ボードに登録しているメンバーの、メンバーIDと氏名を取り出します。 2018.05.01 Google Apps Script
Google Apps Script Google Apps ScriptでTrelloのカード情報一覧から必要な情報を取り出す Google Apps ScriptでTrelloのAPIを叩きます。API Docsを確認して今回必要なキーがidMembersとdueとわかったので、この二つを取り出して配列に代入する関数を説明します。 2018.04.26 Google Apps Script
Google Apps Script Google Apps ScriptでTrelloの特定のリストにあるカードの一覧を取得する Trelloはタスク管理に便利です。今回はGoogle Apps ScriptでTrelloのAPIを利用して、特定のリストにあるカード一覧を取得します。 なお、TrelloのKeyやTOKENの保存にはプロパティストアを利用します。 2018.04.19 Google Apps Script
Chatwork GASでGoogleカレンダーが更新された時にイベントを特定してチャットワークへ送信 Google Apps ScriptでGoogleカレンダーが更新された時にイベントを特定してチャットワークへ送信する方法をお伝えしています。 今回は取得した配列から更新日時の一番新しい物を特定する方法をお伝えします。 2018.04.09 ChatworkGoogle Apps Script
Google Apps Script Google Apps Scriptコーディングガイドライン【随時更新】 Google Apps Scriptのコーディングガイドラインです。 スクリプトの読みやすさ、開発効率はガイドラインによって大きく変わります。その後の、保守運用においても重要で、だれが見てもわかるようにしたいです。 2018.04.04 Google Apps Script
Google Apps Script GASでGoogleカレンダーが更新されると1ヶ月以内のイベントを取り出す Googleカレンダーで1ヶ月以内のイベントが更新されたときにチャットワークへ通知することを目標としています。今回は1ヶ月以内のイベントを取得して、日付、タイトル、更新日時を配列に追加するところまで解説します。 2018.04.03 Google Apps Script
Google Apps Script 複数のGoogleカレンダー更新に対応するトリガー設定とスクリプト トリガーが実行されると引数が渡されます。その中からカレンダーIDを取り出し、どのカレンダーが更新されたのか特定します。カレンダーIDが分かれば、カレンダー名も取得できるので、カレンダー名をチャットワークへ送信します。 2018.03.23 Google Apps Script
Google Apps Script Google Apps Scriptで営業日を判定してトリガーを作成する方法 Google Apps Scriptで営業日のみトリガーを作成する方法をお伝えします。Googleカレンダーにデフォルトである祝日のカレンダーを使用する方法と、会社独自の営業日に対応する方法をお伝えします。 2018.03.07 Google Apps Script
Google Apps Script Google Apps Scriptで使用済みのトリガーを削除する方法 前回はGoogle Apps Scriptでトリガーの設定についてお伝えしました。トリガーは指定の時間に実行されますが、削除されることはないので毎日増えていきます。そうならないように、トリガーを削除する方法を紹介します。 2018.02.26 Google Apps Script