我编写了一个脚本来通过全局变量收集数据:
var row = sheet.getActiveSelection().getRowIndex();
var mfg = sheet.getRange("M" + row).getValue().toUpperCase()
var changeOrder = sheet.getRange("W" + row).getValue().toUpperCase()
var sku = sheet.getRange("H" + row).getValue()
var revision = sheet.getRange("AE" + row).getValue()
var productName = sheet.getRange("J" + row).getValue().toUpperCase()
var packSize = sheet.getRange("K" + row).getValue().toUpperCase()
var project = sheet.getRange("D" + row).getValue().toUpperCase()
var targetSS = SpreadsheetApp.openById('0Ai_j76HcGMnIdG1QNDgxQU1NWWVIQ2o2bkM5SjdtQ0E').getSheetByName('Tech Newsletter - Current');
var targetLastRow = targetSS.getLastRow(); // Get # rows currently in target
var targetNewRow = targetLastRow+1
var nlMfg = targetNewRow.getRange("C").setValue(mfg);
我想运行一个自定义脚本,当选择菜单选项时,它将获取全局变量并按自定义顺序(下一个可用行)将它们添加到预定义的工作表或另一个谷歌文档(如果可能)。
另一个工作表称为“新闻通讯”,
A 列 = 时间戳、B 列 = 用户、C 列 = 制造商、D 列 = 变更订单、E 列 = sku、F 列 = 产品名称 + 包装尺寸、G 列 = 项目
我可以编写一个函数来获取文本框,但这没有帮助。我所做的研究只会让我根据标准复制整个范围。没有帮助。我已经有了菜单选项,但需要一个函数来告诉文档将数据放在哪里。
Thanks,
请参阅电子表格App.openById(yourid).appendRow
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)