スプレッドシート– category –
-
GASで業務効率化を捗らせるためのオススメ勉強法
GoogleAppsScriptを勉強するにはどうしたらいいのだろうかと悩んでいる方のために GASを勉強していくうえでの勉強法をまとめて、それぞれのメリットデメリットも紹介します。 【GASのおすすめ勉強法】 GASのオススメ勉強のポイントとしては3つです。 GASで... -
GASを身に着けるための学習本おすすめまとめ
プログラミングをしていく際には、基本的な部分はネットになども上がっていますが、暗黙知的な部分を説明してくれていない記事も多いので、躓くことがよくあります。 また、最初にGASでできるということを知っていると、知らないとでは大きく変わっていき... -
【GAS】文字列や配列検索に使うindexofについて徹底解説
今回の記事では、文字列や配列の検索時に使うindexOfについて、使い方から、事例を踏まえながら解説していきます。 【GASのindexOfメソッドとは】 indexOf関数とは文字列や配列において、検索したい要素が配列内の先頭から何番目にあるかを教えてくれる関... -
GASでスクリプトの処理を一時的に遅延させるsleep
スクレイピングやAPIなどの時に処理が返ってくるまで待ちたいときなどがあると思います。 そのようなときにはsleepを使うといいです。 【sleepの使い方】 一時的に処理を遅らせるsleepはUtilities.sleep()として使うことができます。 30秒待たせる例を書い... -
GASでスプレッドシートのセルの値を取得する
【GASでセルを指定して値を取得する】 GASでセルの値を取得するためにはgetRangeとgetValueを使います。getRangeで取得したいセルの位置を指定して、getValueでそのセルに入っている値をとってきます。 それでは使い方を詳しく見ていきましょう。 取得した... -
【GAS】GmailApp.searchを使ってGmailをさまざまな条件で取得する使い方
今回の記事は、GoogleAppsScriptでGmailを取ってくるときに使う、GmailApp.searchの使い方についてまとめました。 【GmailApp.searchで日付を指定する】 GmailApp.searchで特定の日付を指定する場合には「after」「before」を使用します。 function myFunc... -
GASで配列の重複削除する方法
今回の記事ではGoogleAppsScriptで配列内の重複を削除する方法を解説します。 filterという関数を用いて重複を排除していきます。 【配列の重複除外プログラム】 冒頭でも出てきましたが、filter関数を使って重複の削除を行います。filterは覚えるととても... -
GASでカレンダーのイベントを取得する方法
GASでカレンダーの予定(イベント)情報を取ってくる書き方について解説していきます。 【グーグルカレンダーの予定を取得するプログラムの書き方】 特定の期間内にあるカレンダーの予定名を取ってくるプログラムを例に説明します。コードとしては下記の通... -
GASの連想配列について徹底解説
今回の記事ではGASの連想配列について解説していきたいと思います。 【目次】 連想配列とは?連想配列の要素追加と削除連想配列の値(value)を取得する連想配列をforループでkeyとvalueを取得する連想配列のキー存在チェック 【連想配列とは?】 連想配列... -
GASでアルファベットの大文字⇔小文字変換する方法
GoogleAppsScriptでアルファベットの大文字小文字を変換する方法を紹介します。 使う関数は下記のとおりです。 大文字にする場合にはtoUpperCase 小文字にする場合にはtoLowerCase サンプルコードも併せてみていきましょう。 【大文字へと変換】 大文字へ...