
[英]How do I include scripts in my Google Apps Script/Google Sheets HTML?
[英]Google Script: How do I get my output in the console pasted in google sheets?
这是我当前的代码:
function myFunction() {
var sheet = SpreadsheetApp.getActiveSheet();
sheet.appendRow(["Remove_Later", "Name", "Client", "Name of project", "Deliverables"]); //writes the headers
var topFolder = DriveApp.getFolderById("ThisIsTheFolderId");
var topPath = "/";
iterateSubFolders(topFolder, topPath);
}
function iterateSubFolders(callingFolder, callingPath) {
var callingFolderName = callingFolder.getName();
var callingFolderFullPath = callingPath + callingFolderName + "/";
Logger.log(callingFolderFullPath);
var childSubFolders = callingFolder.getFolders();
while (childSubFolders.hasNext()) {
var nextSubFolder = childSubFolders.next();
iterateSubFolders(nextSubFolder, callingFolderFullPath);
}
}
我无法在我想要的谷歌表中获得控制台输出。 我不知道,现在已经挣扎了几个小时。 非常感谢帮助! 先感谢您 :)
myFunction
并将其传递给sheet.appendRow
样本:
function myFunction() {
var sheet = SpreadsheetApp.getActiveSheet();
var topFolder = DriveApp.getFolderById("ThisIsTheFolderId");
var topPath = "/";
iterateSubFolders(topFolder, topPath);
sheet.appendRow(["Remove_Later", "Name", "Client", "Name of project", "Deliverables", callingFolderFullPath]); //writes the headers
}
function iterateSubFolders(callingFolder, callingPath) {
var callingFolderName = callingFolder.getName();
var callingFolderFullPath = callingPath + callingFolderName + "/";
sheet.appendRow([callingFolderFullPath]);
var childSubFolders = callingFolder.getFolders();
while (childSubFolders.hasNext()) {
var nextSubFolder = childSubFolders.next();
iterateSubFolders(nextSubFolder, callingFolderFullPath);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.