[GAS] スプレッドシート内のセルの値を取得する getRange()関数で指定します。 単一セルではなく複数のセルの値を取得するときは引数を4つ指定します。 それぞれ、 行の開始位置 列の開始位置 開始位置から何行取得するか 開始列から何列取得するか となっています。… Yuya Satoハック2017.11.10 1,093
Google Apps Script で日付を扱う(2) 今回は、gasで日付をフォーマットする方法について書いていきます。 使うのはUtilities.formatDate()というメソッドです。このメソッドを使うことで、さまざまな書式で日付や時刻を表現することが可能になりま… huruhurupyotrハック2017.03.30 317
Google Apps Script で日付を扱う(1) Google Apps Scriptで今日の日付を取得する方法は以下の通りです。 var dt = new Date(); DateというのはDateオブジェクトという形式のデータを生成するものです。この形式にすることで… huruhurupyotrハック2017.03.02 1,153
GASの基本的な書き方 Google Apps Scriptにおける基本的なシートの読み取り、書き込みのまとめ。 var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.ge… ysugiyama12ハック2017.02.22 1,486
行を削除するためのfor文の書き方 for文といえば、以下の形が一般的ですね。 for(var i = 1; i <= 10; i++){ //ここに処理を書く } 上だと、なにがしかの処理を10回繰り返すプログラムです。 ところで、たとえば、goo… huruhurupyotrハック2017.02.16 874
gasで最終行がどこか取得したい filter()……指定した範囲のうち、カッコ内の形式のデータのみ選択 length……選択したデータの個数を取得 この2つを用いることで、指定した範囲に欲しい形式のデータが何個あるかがわかります。つまり、行数をカウント… huruhurupyotrハック2017.02.09 4,887
Google Apps Script で SJIS の文字コードで URLエンコードする function EscapeSJIS(str){ return str.replace(/[^*+.-9A-Z_a-z-]/g,function(s){ var c=s.charCodeAt(0),m; return … nbeppuハック2016.02.10 2,094
Google Apps Script でセルの内容をダイアログに表示する(改行あり) var objSpreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var objSheet = objSpreadsheet.getSheetByName(“shee… nbeppuハック2015.08.05 1,443
Google Apps Script で SES の Bounce を Spreadsheet に書き出す SES の Bounce SNS 通知の設定を設定し、転送先の Gmail アドレスを設定する。 Spreadsheet のスクリプトエディタで以下のスクリプトを作成する。 トリガーに設定しておけば定期的に Gmail … nbeppuハック2015.07.24 516