我想将文件夹复制到 Google 云端硬盘内的主文件夹中。我的主要问题是当一列不为空而另一列为空白时创建一个函数。创建新文件夹后,必须将文件夹 URL 粘贴到其中一列中。
这是我到目前为止所拥有的:
function addData(){
var activeSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Data");
var lr = activeSheet.getLastRow();
var lc = activeSheet.getLastColumn();
var sourceData = sourceSheet.getRange(1, 1, lr, lc).getValues();
for (row in sourceData) {
if (sourceData[row][0] !== "" && sourceData[row][19] !== "") {
var rowNum = parseInt(row);
//code will go here for Folder copying and renaming and getting the new folder url
activeSheet.getRange(rowNum+1,lc).setValue("Completed"); //we will eventually change Completed with the new Folder URL
}
}
}
Run Code Online (Sandbox Code Playgroud) javascript directory-structure google-apps-script google-drive-shared-drive