LoginSignup
2
2

More than 3 years have passed since last update.

Google Apps Scriptでよく使うスプレッドシート操作

Last updated at Posted at 2019-06-25

Google Apps Scriptでスプレッドシートを操作する時

  • 更新があれば増やしていく

スプレッドシートを取得

function getSpreadSheet() {
  var spreadsheet = SpreadsheetApp.openById('スプレッドシートのキー');
  return spreadsheet;
}

スプレッドシート内のシート数を取得

function getNumSheets() {
  var bk = SpreadsheetApp.getActiveSpreadsheet();
  var sh_cnt = bk.getNumSheets();
  return sh_cnt;
}

シート内のセルの値を取得

function readValue(spreadsheet) {
  // 2枚目のシート
  var sheet = spreadsheet.getSheets()[1];
  var last_row = sheet.getLastRow();

 // A1からAの最終行まで
  var range = sheet.getRange(1, 1, last_row);
  // 配列で取得
  return range.getValues();
}

スプレッドシート名を取得

function getSheetName() {
  var sheet = spreadsheet.getSheets()[1];
  return sheet.getSheetName()();
}

シート内のセルに書き込み

function writeValue() {
  // A2に書き込み getRange(列, 行)
  sheet.getRange(1, 2).setValue('書き込みたい値');
}
2
2
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
2
2