我编写了一个脚本来通过全局变量收集数据:
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);
and I want to run a custom script, when the menu option is selected, it will take the global variables and add them in custom order (next available row) to a pre-defined worksheet or another google doc if possible.
另一个工作表称为“时事通讯”,A 列 = 时间戳,B 列 = 用户,C 列 = mfg,D 列 = changeOrder,E 列 = sku,F 列 = productName + packSize,G 列 = 项目
我可以编写一个函数来获取一个文本框,但这没有帮助。我所做的研究只会让我根据标准复制整个范围。没有帮助。我已经有了菜单选项,但需要一个函数来告诉文档将数据放在哪里。
谢谢,