gpt4 book ai didi

google-apps-script - 将 setFormula 方法与 appendRow 一起使用

转载 作者:行者123 更新时间:2023-12-05 01:11:31 27 4
gpt4 key购买 nike

我有一个 Google Apps 脚本网络应用程序,它从请求中获取值并使用 appendRow 方法将它们插入到新行中。除了插入值,我还想在几列中插入公式。是否可以在 appendRow() 中执行此操作?或者有没有其他方法获取刚刚添加的行的行号,通过getRange获取单元格,然后使用setFormula方法?

请注意,我需要继续使用 appendRow 方法,而不是通过 getLastRow 的解决方法,因为可以同时发出多个请求。

最佳答案

如果您需要最后一行,则必须使用 getLastRow(),除非您想自己跟踪它。

你可以这样做:

function testtest() {
const ss=SpreadsheetApp.getActive();
const sh=ss.getActiveSheet();
const lr=sh.getLastRow()+1;
const s=`=SUM(A${lr}:C${lr})`;
sh.appendRow([1,1,1,s]);//use whatever values you wish
}

注意:您必须使用 V8

关于google-apps-script - 将 setFormula 方法与 appendRow 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62984566/

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