以下是代码。目标是a。从起始文档中获取文件名列表,b。打开驱动器上的文件(所有电子表格)。 C。访问指定文件中的数据存储。 d。将数据写入起始文件。
我无法弄清楚如何做C。
function ListTree() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Raw");
var name_list = sheet.getRange('file_names').getValues();
var list_out = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Listing");
var i = 0;
while (name_list[i][0])
{
var target_dump = DriveApp.getFilesByName(name_list[i][0]);
var file_open = target_dump.next();
var sheeting = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Data");
logger.log(name_list[i][0]);
list_out.appendRow([name_list[i][0]]);
i++;
};
};
答案 0 :(得分:0)
if (!EmailAddress.Contains("@") || (!EmailAddress.Contains(".co") && !EmailAddress.Contains(".co.uk") && !EmailAddress.Contains(".com"))) // email address
请参阅我的相关答案:https://stackoverflow.com/a/42876241/521957
如果您想以电子表格形式打开文件,请使用SpreadsheetApp.open(file_open)