【发布时间】:2020-07-21 07:24:56
【问题描述】:
我是谷歌表格上的脚本编辑器的新手,有点挣扎。 从单独的工作表(getbyid)中拉出时我在设置值时遇到问题。
例如...
function myFunction() {
var todaysdate = Utilities.formatDate(new Date(), "GMT+10", "dd/MM")
var sheetname = ("Vote - " + todaysdate)
var spreadsheet1 = SpreadsheetApp.openById('14LD0P2v89W6nM7JI-sU1FFkCZ0Pa-L6iVgZh0gPoPwQ')
var spreadsheet2 = spreadsheet1.getSheetByName(sheetname)
spreadsheet1.getRange("B3").setValue("TssEXsdT");
}
这可以自己工作,但是当我将它添加到我的主代码中时它不再工作了?
此外,以下代码返回 setValue 中所有单元格中 getRange 的第一行。 IE 酿酒商 酿酒商 酿酒商 酿酒商 ...等
var newresultspage = source.getSheetByName(resultsheetname);
var beernamespage = source.getSheetByName('beer names')
var brewers = beernamespage.getRange('d3:d9').getValues('d3:d9');
newresultspage.getRange('j5:j11').setValue(brewers);
我不明白如何让它填充列表?
任何帮助都会令人惊叹。 詹姆斯
【问题讨论】:
-
您能否格式化您的代码以提高可读性?
标签: google-apps-script google-sheets