在Google Apps脚本中获取文件夹名称

AAA级

我当前正在创建一个绑定到电子表格的脚本文件,该电子表格存储在一个文件夹中。现在,我需要此电子表格所在的文件夹的名称。那么我该如何实现呢?

马里奥斯

解:

以下脚本将获取绑定电子表格的父文件夹的名称,并将其设置为cell A1根据需要调整脚本。

function myFunction() {
  const ss = SpreadsheetApp.getActive();
  const sh = ss.getSheetByName('Sheet1');
  const ss_id = ss.getId();
  const file = DriveApp.getFileById(ss_id);
  const parent_folders = file.getParents()
  const folder_name = parent_folders.next().getName(); //desired result
  sh.getRange('A1').setValue(folder_name); 
}

folder_name 是现有电子表格的父文件夹的名称。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Google Apps脚本:从文件获取文件夹名称

Google Apps Script – 从文件夹 ID 中获取文件夹名称?

尝试在Google Apps脚本中获取文件的文件夹路径

在Google Apps脚本中获取新创建的文件夹的ID

文件夹getParents无法在Google脚本中获取团队驱动器名称

使用Google Apps脚本获取大文件夹中的文件,下一页令牌问题?

使用Google Apps脚本直接在文件夹中而不是在根文件夹中创建Google Doc文件

Google脚本中是否可以通过按文件夹名称的快捷方式访问文件夹中的文件?

Google Apps脚本对共享文件夹中已创建文件的权限

Google Apps脚本:搜索文件夹中的所有文档

如何在Google Apps脚本中输入特定的文件夹ID?

Google Apps脚本-迭代文件夹和子文件夹

文件夹中的google-apps-script计数文件

如何通过文件夹名称或文件夹ID获取Google驱动器文件?

如何使用Google脚本获取驱动器中文件夹的文件夹ID?

Gsheets Apps 脚本:在 Google Drive 的特定文件夹中制作电子表格的副本

Google Apps脚本:尝试打开文件夹中的每个文档,提取其目录,然后将其写入其他文档

如何通过 Google Apps Script 获取文件夹内 Google Drive 文件的“可共享链接”?

Google Team Drive使用Apps脚本在团队驱动器文件夹之间移动文件

Google Apps脚本将文件移动到Team Drive文件夹

使用Google Apps脚本将文件夹上载/命名到Google云端硬盘上的目标文件夹

在 Google Apps Script 中,如何获取所有子文件夹和所有子子文件夹以及所有子子子文件夹等?

获取我的Google脚本所在的Google Drive文件夹

无法使用 Drive API 在 Google Apps 脚本中获取文件

如何使用google脚本打开位于google drive文件夹中的excel文件?

用于在用户的myDrive文件夹中创建文件夹的Google Apps脚本网络应用仅将文件发送到“我的云端硬盘”(应用的创建者)

如何在Google脚本中获取当前文件的名称?

如何从Google App脚本中的文件或文件夹中删除父对象

Google脚本-将文件名与文件夹名进行比较,如果名称匹配则将文件移入文件夹