我有一个谷歌电子表格,用于跟踪电子表格所在文件夹内的文件及其名称。
我查看了但找不到如何获取该工作表的位置或 ID
在 MS CMD 脚本中,它将是“%~dp0”。
如何在谷歌应用电子表格脚本中执行此操作。
function FnctnMenuUpdateGetLocation() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var SSID=ss.get.getId();
var file = DocsList.getFileById(SSID);
Browser.msgBox(SSID);
Browser.msgBox(add);
}
https://docs.google.com/spreadsheet/ccc?key=0AmsQN3N9km70dGwtLTJXVVBzbmJhdmE5OFpkbTVxelE&usp=sharing
是的,我在里面工作
这是一张活表
从我所知道的,你如何在谷歌驱动器中获取电子表格的地址
从电子表格中,我将让它添加我需要的文件夹/目录和文件
由于谷歌文档不是谷歌驱动器,从电子表格到谷歌驱动器的界面如何
最佳答案
这在 2018 年 6 月有效
这个答案还假设您只对父列表中的第一个文件夹感兴趣。
var spreadsheetId = SpreadsheetApp.getActiveSpreadsheet().getId();
var spreadsheetFile = DriveApp.getFileById(spreadsheetId);
var folderId = spreadsheetFile.getParents().next().getId();
关于google-apps-script - Google 应用电子表格父文件夹 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17582161/