Skip to content

Custom function get sheet name by gid #25

Open
@oshliaer

Description

@oshliaer
/**
 * Returns sheet's name by gid
 *
 * @param {number} gid The gid of the sheet.
 * @return {string} The name of the sheet.
 * @customfunction
 */

function getSheetNameByGid(gid){
  gid = +gid || 0;
  var res_ = undefined;
  var sheets_ = SpreadsheetApp.getActive().getSheets();
  for(var i = sheets_.length; i--; ){
    if(sheets_[i].getSheetId() === gid){
      res_ = sheets_[i];
      break;
    }
  }
  return res_.getName();
}

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions