gpt4 book ai didi

java - 使用 Google Sheets API v4 将新数据插入到 Google 电子表格顶部

转载 作者:太空宇宙 更新时间:2023-11-04 10:29:44 25 4
gpt4 key购买 nike

我正在使用 Google 表格来跟踪我网站上的最新订单。我想将每个新订单的详细信息添加到 Google 电子表格中,并让最新的订单详细信息显示在工作表的顶部,旧的条目显示在底部。

我知道我可以使用以下代码在最后一行之后追加新行,而无需知道/向 Google 提供行号:

// INSERTS NEW DATA AFTER LAST ROW
ValueRange body = new ValueRange().setValues(writeData);
AppendValuesResponse appendValuesResponse =
service.spreadsheets().values().append(spreadsheetId, range, body)
.setValueInputOption(valueInputOption)
.execute();

但是,这意味着较新的条目将添加到工作表的底部而不是顶部。我的要求恰恰相反。我需要将较新的条目添加/附加到工作表的顶部,并将较旧的条目移动到底部。

有没有办法使用 API 本地完成此操作?

最佳答案

没有直接的方法可以做到这一点。操纵工作表中数据顺序的最接近机会是 Sort a range with multiple sorting specifications或者将数据从底部添加到工作表中(例如使用递减变量计数器 10-1 将 A+ctr 添加到 A+ctr)。

关于java - 使用 Google Sheets API v4 将新数据插入到 Google 电子表格顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50146778/

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