gpt4 book ai didi

javascript - 谷歌脚本 : appendRow always on top of the sheet

转载 作者:行者123 更新时间:2023-11-29 10:55:36 26 4
gpt4 key购买 nike

据我所知:“appendRow(rowContents) 将值添加到电子表格的底部但是如何将表单中的数据添加到电子表格顶部的多行中?

现在我正在寻求一些帮助,以便始终使用 '.appendRow' 将名称放在工作表的第一行。


部分代码如下:

var range = sheet.getRange("A:D");
range.clear();
sheet.appendRow (["A", "B", "C", "D"])

代码、数据不断地拉入 A-D 行,但我想在 E-H 行中进行一些计算。问题是当我写一些东西时,代码“A”、“B”、“C”、“D”没有放在我的工作表的第一行。在单元格 E 中。

感谢任何建议!

最佳答案

如果我对你的问题的理解正确,你想在电子表格的顶部使用 appendRow。如果是这样,则有一个解决方法。首先,您需要在文档的顶部插入一行,然后您就可以将值放在那里。一个示例代码是:

sheet.insertRowBefore(1);
sheet.getRange(1, 1, 1, 4).setValues(["A", "B", "C", "D"]);

这样做会将所有现有行到底部,同时您将新行添加到顶部。您可以在 its documentation 中了解有关 insertRowBefore 的更多信息.我希望这能解决您的问题,但如果我误解了您的问题,请随时告诉我,以便我更好地帮助您。

关于javascript - 谷歌脚本 : appendRow always on top of the sheet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58199547/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com