最近幫朋友解決一個 Google Sheet 上面的小問題,就是他需要取得 資料表的名稱(非檔案名稱)
這不能直接透過內建的函式做到,必須要透過 App Scripts 能夠取得,這邊就筆記一下
/**
* 取得目前作用中的工作表名稱
*
* 使用方式:
* 在 Google Sheets 的儲存格中輸入公式 =GetCurrentSheetName()
* 就會顯示當前工作表的名稱。
* 此為 Chatgpt輔助生成的註解
*/
function GetCurrentSheetName() {
// 取得目前活躍的試算表
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// 取得目前正在使用(被選取)的工作表
var sheet = spreadsheet.getActiveSheet();
// 取得該工作表的名稱(字串)
var sheetName = sheet.getName();
// 回傳工作表名稱,會顯示在呼叫此函數的儲存格中
return sheetName;
}
---
請你暫時把你的勇氣給我 在夢想快消失的時候 讓我的 Code 用力的穿過天空 為愛我的人做一秒英雄 如果這篇文章有幫助到您,簡單留個言,或是幫我按個讚,讓我有寫下去的動力…
Yesterday I wrote down the code. I bet I could be your hero. I am a mighty little programmer.