#プログラミング
【GAS】データ取得高速化 Google Sheets API使用
Google Sheets APIを使用したら、処理速度が上がった。そのため、メモ書きとして皆さんと共有する。
以下は私の今までのやり方
/*** データの一括取得* @param [string] ssid - スプレッドシートID* @param [string] sheetN - シート名* @return [[]] data - シートの使用範囲のすべてを2次元配列にて抽出**/fun
GASおよびGoogleスプレッドシートで改行を入れる方法
こんにちは!KCompany代表のケータです!
Google Apps Scriptを使って、Googleスプレッドシートから本文情報を読み取り、Gmailでメール一括作成を行う際の改行方法についてまとめます。
実際の利用シーンお客様向けに個別に、複数のMTG日程候補を送るといった場合
元々、送信先の名前やメールアドレス、複数のMTG日程候補がそれぞれの列に入力されたスプレッドシートがあると
[GAS]Gmailの抽出データをまとめてメールで報告 #5
基礎編#2 及び 応用編 #3 では「メールを送る」を題材にデータ送信について学び、#4 情報取得では「メールから取得」を題材にデータ取得について学びました。
Gmailの抽出データをまとめてメールで報告今回は「①受信トレイからメールの件名を取得する」に、これまで学んだ内容を組み合わせて、取得した件名を「②箇条書き」にまとめて「③任意のアドレスに送信する」ということをしてみましょう。
1.新し
[GAS]スプレッドシートとドキュメントを使ってメール送信 #13
#9〜 #12では、ドキュメントやスプレッドシートからデータを取得する方法について学びました。
次は、これまで学んだことを生かしてスプレッドシートからメールアドレスリストを取得し、ドキュメントで作成したメールテンプレートを使って、Gmailでメルマガ配信をしたいと思います。
スプレッドシートとドキュメントを使ってメール送信今回は「①スプレッドシートからメールアドレスリストを取得」及び「②ドキュメ
[GAS]スプレッドシートで宛先リストを作成とメール送信 #12
「#11 スプレッドシートからデータ取得」では、GASを使ってスプレッドシートからメールアドレスを取得する方法を学びました。
今回は、そのスプレッドシートを使ってメールアドレスリストを作成し、そのデータを元にメールを送信したいと思います。
スプレッドシートで宛先リストを作成と送信今回は「①GAS上でスプレッドシートを呼び出す」を行い「②スプレッドシートからデータ取得」をして「③メールで送信」と
[GAS]スプレッドシートからデータ取得 #11
これまではGASとGmail、ドキュメントを利用して「メール送信」や「検索結果の取得」「メール一括削除」「メールテンプレート作成」などを学んできました。GASは、他にもGoogleスプレッドシートのデータをGmailと組み合わせることもできます。
これから学ぶのは、GASでスプレッドシートからデータを取得する方法です。
スプレッドシートからデータ取得今回は「①GAS上でスプレッドシートを呼び出
[GAS] Googleスプレッドシートの表から指定列の条件が一致する配列のインデックスをすべて取得する
はじめにGASで、Googleスプレッドシートの表のデータで、指定列の条件が一致する場合の配列のインデックスをすべて取得する実装をしました。
最初に検討したコードと、参考サイトの情報を備忘録としてまとめておきます。
使用しているデータは、下記のサイトを使用してダミーデータを作成し、Googleスプレッドシートに展開しました。
この表のB列:makerが”Mazda”の場合の配列のインデックスを
[GAS] NotionAPIを使って、日報ページを新規作成する
はじめに前回、NotionAPI を使用するための準備についてまとめました。
今回は、GASでNotionに日報ページを新規で作成する、という処理についてまとめます。
処理概要Googleスプレッドシートのメニューを追加し、メニューから選択されたら、Notionの指定日のページを作成する処理を実行します。
作成するページには、下記のプロパティ、本文を設定します。
プロパティ
アイコンを指
【忘備録】Googleスプレッドシートで別シートのリンクへ移動するボタンを作る方法【コピペで簡単】
1.GoogleAppsScriptsに以下の記述をする
/*スプレッドシート内の指定したシートをアクティブにする*/function button1() {//スプレッドシートAppを呼出しvar ss = SpreadsheetApp.getActiveSpreadsheet();//アクティブシートを取得var sht = ss.getActiveSheet();//アクティブにしたいシー
少数精鋭の中小企業こそGoogleを使って事務作業をグッと楽に!!
こんにちは。湯沢町にUターン後に小学生向けのプログラミング講師として活動している腰越です。今回は現職でハマった「Google」についてご紹介をしようと思います。
【※注意】
以前の私のように「仕事ではWindowsのエクセル・ワードが命です」という方に向けてオススメする内容です。既にGoogleを活用して仕事をされている方の閲覧はご遠慮ください。
Googleの凄さはそこじゃない!「Googl
仕事やイベントで大活躍!Googleの一斉送信機能を使いこなそう!!
こんにちは。湯沢町にUターン後に小学生向けのプログラミング講師として活動している腰越です。この内容は現職でハマった「Google」についてご紹介をしています。
ポテンシャルが凄い「仕事=Windows一筋」の私はマジで知らなかったのですが、Googleは検索ツール以外にも様々な機能があり、パワポ・ワード・エクセルと同等のものが存在します。
で、私が今回おすすめしたいのは「Google Form