LoginSignup
8
8

More than 5 years have passed since last update.

GoogleAppScriptでスプレットシートからデータを取得

Posted at

スプレットシートに
こんなデータがあった時に、
google app scriptでこのデータを取得する方法です。

member_list.png

実装

Sheet.urlの部分はスプレットシートのurlを入れてください。


var Sheet    = new Object();
Sheet.url    = 'https://docs.google.com/spreadsheets/d/**spreadsheets_url**'
Sheet.data   = SpreadsheetApp.openByUrl(Sheet.url)

// memberのシートを取得
Sheet.member = Sheet.data.getSheetByName('member')

//スプレットシートの行数の情報
//自分のスプレットシートに合わせて修正してください。
var member_cell = {}
cell_info = {
  labelRow: 1,
  labelCol: 3,
  startRow: 2,
  startCol: 1,
  lastRow:  Sheet.member.getLastRow(),
  lastCol:  Sheet.member.getLastColumn(),
}

var member_data = Sheet.member.getSheetValues( member_cell.startRow, member_cell.startCol, member_cell.lastRow, member_cell.lastCol);

//debug用      
Browser.msgBox(JSON.stringify(member_data));

実行すると、
こんな感じで取得できたことがわかります。
msgbox.png

参考

8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8