gas(34)

34follower
huruhurupyotr さんのアバター 15views

行を削除するためのfor文の書き方

for文といえば、以下の形が一般的ですね。 for(var i = 1; i <= 10; i++){ //ここに処理を書く } 上だと、なにがしかの処理を10回繰り返すプログラムです。 ところで、たとえば、goo... 2017年2月16日
huruhurupyotr さんのアバター 15views

gasで最終行がどこか取得したい

filter()……指定した範囲のうち、カッコ内の形式のデータのみ選択 length……選択したデータの個数を取得 この2つを用いることで、指定した範囲に欲しい形式のデータが何個あるかがわかります。つまり、行数をカウントするときに... 2017年2月9日
nbeppu さんのアバター 188views

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 c<... 2016年2月10日
nbeppu さんのアバター 158views

Google Apps Script でセルの内容をダイアログに表示する(改行あり)

var objSpreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var objSheet = objSpreadsheet.getSheetByName("sheet"); ... 2015年8月5日
nbeppu さんのアバター 52views

Google Apps Script で SES の Bounce を Spreadsheet に書き出す

SES の Bounce SNS 通知の設定を設定し、転送先の Gmail アドレスを設定する。 Spreadsheet のスクリプトエディタで以下のスクリプトを作成する。 トリガーに設定しておけば定期的に Gmail をチェックして S... 2015年7月24日
alkoshikawa さんのアバター 382views

GoogleAppsScriptでSpreadSheetの情報をとってくる

GoogleDriveにアクセスし、 新規 > その他 > アプリを追加 Google Apps Script で検索して接続 新規 > その他 > Google Apps Script でシートを開きます。 function... 2015年5月26日
nbeppu さんのアバター 570views

Google Drive のドキュメントを定期的にバックアップする

1. Google Apps Script ファイルを任意のディレクトリに作成します。 2. 以下の関数を定義します。 function backup() { var folder = DriveApp.getFolderById(... 2015年5月11日
nbeppu さんのアバター 125views

1日1行シートに行を追加する Google Apps Script

下記の例では1カラム目に日付が入ります。updateByDay をトリガーで定期実行すると、1日1回のみ行が足されていきます。 function insertToday(sheetName) { var spreadsheetOb... 2015年4月3日
nbeppu さんのアバター 37views

Mixpanel の Funnel を解析する Google Apps Script

API_KEY = ""; API_SECRET = ""; function getFunnel(funnel_id, from_date, to_date) { try { var data = { ... 2015年4月2日
nbeppu さんのアバター 43views

Google Code のダウンロード数を集計する Google Apps Script

function googleCodeCount() { var response = UrlFetchApp.fetch("https://code.google.com/p/<PROJECT_NAME>/download... 2015年4月1日
nbeppu さんのアバター 32views

SourceForge のダウンロード数を集計する Google Apps Script

function sourceForgeCount() { var response = UrlFetchApp.fetch("http://sourceforge.jp/projects/<PROJECT_NAME>/re... 2015年4月1日
nbeppu さんのアバター 363views

Google Apps Script で Standalone Script を作成する

Google Apps Script は Spreadsheet などのドキュメントに同梱されるスクリプトではなく、独立したスクリプトとして管理することができます。 以下の二つの方法があります。 Google Drive → 作成 →... 2014年11月26日
nbeppu さんのアバター 122views

Google Apps Script でウェブページのレスポンスタイムを取得する

var before = new Date(); var res = UrlFetchApp.fetch(url); var after = new Date(); var responseTime... 2014年11月11日
nbeppu さんのアバター 634views

Google Apps Script で RSS を取得する

var feedURL = ""; var response = UrlFetchApp.fetch(feedURL); var xml = Xml.parse(response.getContentText(), false)... 2014年10月29日
nbeppu さんのアバター 371views

Google Apps Script でシートの情報の同期する

function onEdit(event) { var index = 0; var sheet = SpreadsheetApp.getActive().getSheetByName(event.source.getSheet... 2014年10月28日
nbeppu さんのアバター 329views

Google Apps Script でトーストメッセージを表示する

function task(){ var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); // 時間のかかる処理 // 完了メッセージポップアッ... 2014年10月27日
nbeppu さんのアバター 352views

Google Apps Script で文字列のTrimを行う

function trimString(src){ if (src == null || src == undefined){ return ""; } return src.replace(/(^\s+)|(\s+$)... 2014年10月14日
nbeppu さんのアバター 416views

Google Apps Script で Github のコミットログを精査する

Github にソースコードを PUSH したタイミングで、ソースコードの差分をチェックして、定義した条件にマッチしたらメール通知を行うスクリプトです。 例えば、 ・危険なコードが含まれている。 ・デバッグコードが含まれている。 ・... 2014年10月10日
nbeppu さんのアバター 679views

Google Apps Script で簡単にウェブAPIをつくる

(1). スクリプトエディタでコードを作成します。doGet, doPostメソッドにリクエストが入ってきます。 function doGet(e) { } function doPost(e) { } (2). 公開 → ウェ... 2014年10月9日
nbeppu さんのアバター 2,687views

Google Apps Script でスプレッドシートの日付フォーマットを指定する

以下の例の場合、A列(1列目)のフォーマットを yyyy/MM/dd 形式の日付フォーマットに変更します。 var spreadsheetObj = SpreadsheetApp.getActiveSpreadsheet(); var s... 2014年8月20日