Google Apps Script スプレッドシートの名前を取得する

環境
Google Chrome 111.0.5563.66(Official Build) (64 ビット)
Windows 10 Home 64bit
Google スプレッドシート

書式
シート名.getParent()
「getParent()」を使用してシートが存在するスプレッドシートを取得します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function myFunction() {
// スプレッドシート
let spsheet = SpreadsheetApp.getActiveSpreadsheet();
// スプレッドシートの最初のワークシートを取得
let sheet = spsheet.getSheets()[0];
// シートのスプレッドシートを取得して、名前を取得する
Logger.log( sheet.getParent().getName() );
}
function myFunction() { // スプレッドシート let spsheet = SpreadsheetApp.getActiveSpreadsheet(); // スプレッドシートの最初のワークシートを取得 let sheet = spsheet.getSheets()[0]; // シートのスプレッドシートを取得して、名前を取得する Logger.log( sheet.getParent().getName() ); }
function myFunction() {
  // スプレッドシート
  let spsheet = SpreadsheetApp.getActiveSpreadsheet();

  // スプレッドシートの最初のワークシートを取得
  let sheet = spsheet.getSheets()[0];

  // シートのスプレッドシートを取得して、名前を取得する
  Logger.log( sheet.getParent().getName() );

}

実行結果
「実行」ボタンを押すと、スプレッドシートの名前「Test989スプレッドシート」が表示されます。

Google Apps Script

Posted by arkgame