yumik0nishi

社内ツールの開発でGAS(Google Apps Script)を使用しています。 G…

yumik0nishi

社内ツールの開発でGAS(Google Apps Script)を使用しています。 GASで簡単に行えることなどをまとめていきたいと思います。 よろしくお願いします。

最近の記事

【GAS】Google Apps Script - Parserライブラリを使ってスクレイピング

今回は、GASを使ってスクレイピングをする方法をご紹介します! ライブラリを追加する「Parser」というライブラリを使います。 1. 「ライブラリ」横の+マークをクリック 2. 「ライブラリの追加」というダイアログが開いたら、「スクリプト ID」の欄に「1Mc8BthYthXx6CoIz90-JiSzSafVnT6U3t0z_W3hLTAX5ek4w0G_EIrNw」を入力し、「検索」をクリック 3. 最新のバージョンを選択して「追加」をクリック スクリプトの作成例え

    • 【GAS】Google Apps Script - チャットワークに通知を送る

      今回はGASを使って、チャットワークに通知を送る方法をご紹介します! ライブラリを追加するChatWorkClient for Google Apps Scriptを使います。 チャットワークに通知を送る方法だけご紹介するので、興味がありましたら作った方のブログやChatworkAPIのドキュメントサイトを参考にしてみてください。 1. 「ライブラリ」横の+マークをクリック 2. 「ライブラリの追加」というダイアログが開いたら、「スクリプト ID」の欄に「1nf253qs

      • 【GAS】Google Apps Script - シートから請求書PDFを発行

        今回はGASを使って、スプレッドシートの内容をPDF化して、Googleドライブ内にある指定のフォルダに保存する方法をご紹介します! PDF化するシートの内容今回はこちらの架空の請求書をPDF化します。 スクリプトの作成以下の内容にそって、スクリプトを作成し保存します。 /* * PDFの保存先となるフォルダの指定 */let folderId = "ここに保存先となるフォルダIDを入力";let folder = DriveApp.getFolderById(fol

        • 【GAS】Google Apps Script - シートからメールの下書き作成

          Google Apps Scriptを使って、日々の日報作成を効率化しました! 日報の内容を作成する以下のシートのように、日報の内容を作成します。 今回は、B1セルに送り先のメールアドレス、B2セルに件名、B3〜B5セルに本文の内容を記載しています。 スクリプトの作成valuesで値が入っている全てのセルを取得し、B1セルのメールアドレスをtoに、B2セルの件名をsubjectに、B3〜B5セルの内容をbodyとしています。 function emailDraft()

        【GAS】Google Apps Script - Parserライブラリを使ってスクレイピング