0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【GAS】特定のSheetを取得する(Spreadsheet)

Last updated at Posted at 2020-02-09

#特定のSpreadsheetを取得する

##はじめに
この記事では、GoogleAppsScript上でSpreadSheetの特定のSheetを取得することを紹介する。
Sheetの取得はSpreadsheetの取得が大前提なので、Spreadsheetの取得方法はこちらから。

##Class

SpreadsheetApp
//スプレッドシートにアクセス・作成をするためのクラス。

##Type


SpreadsheetApp.getActiveSheet();
//現在アクティブ中のシートを取得する。
SpreadsheetApp.getSheetByName("シート名");
//シート名を取得してシートを取得する。

##Other


.getName();
//シート名を取得する。

##Example

###Sheetを取得する。

  • 現在Active中のシートを取得する。
var SheetObject = SpreadsheetObject.getActiveSheet();
    Logger.log(SheetObject.getName());
  • シート名を指定してシートを取得する。
var SheetObject = SpreadsheetObject.getSheetByName("シート名");
    Logger.log(SheetObject.getName());

##Sample

function myFunction() {
  var ss1 = SpreadsheetApp.openById("1-rQe4tnalMfTKRDCRCN6LWTaGvum67Ok8wnlxyG3-lo");
  //spreadsheetをss1に格納。
  
  var sh1 = ss1.getSheetByName("sheet1");
  //特定のシート(sheet1)をsh1に格納
  
  Logger.log(ss1);
  Logger.log(sh1.getName()); 
}

image.png

0
1
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
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?