新的。 我正在使用只有脚本的谷歌工作表。我希望我明白这是提出这个问题的地方。
在我的工作表上,我创建了一个按钮,供用户关闭WS并为下一个提供名称。
现在已经创建了WS,我需要获取ID以打开该新文件以粘贴"一些变数。
我无法弄清楚如何做的两件事:
首先,在我的驱动器上的特定文件夹上创建文件。 其次,如何读取我刚刚为openById创建的文件的ID,然后传输信息?
一件好事也是打开网址,以便它会弹出另一个标签。
如果这不是要求这个的正确的地方。任何人都可以指导我去哪里吗? 非常感谢!
答案 0 :(得分:2)
如果使用SpreadsheetApp.create()创建新的电子表格,则会返回一个Spreadsheet类型的对象,您可以在其上调用Spreadsheet.getId()。这将为您提供所需的ID。
要将该电子表格移至特定文件夹,请使用DocsList.getFileById()获取File对象,然后File.addToFolder()。
答案 1 :(得分:0)
Jan明确回答了关于创建文件和获取ID的第一个问题。至于你的第二个问题,要知道不可能在另一个标签中弹出该文件。想象一下编码器可以做多少伤害,弹出无限制的标签。
您最接近的是spreadsheet.getURL(),然后使用其中包含的URL创建一个对话框。这样,用户可以点击URL并调出新的电子表格。