我正在尝试在活动电子表格上设置单个单元格的值。我知道我可以使用.setValue将值记录到单个单元格区域。我想得到单个单元格的范围而不是使用.setValue来给它一个特定的值。我使用以下
public class Practice {
public static void main(String[] args){
String s = "Hello, World";
s.toLowerCase();
System.out.println(s);
}
}
问题在于,当我尝试运行它时,我收到一条错误,指出getCell调用超出了范围。日志条目告诉我testing_range是2行1列。当我从文档中复制getCell代码时,不确定我做错了什么。
答案 0 :(得分:0)
因为getCell参数不是基于零而是基于一个。您可以从官方文档中的示例中看到。它使用getCell(1,1)从示例范围中获取第一个单元格:
https://developers.google.com/apps-script/reference/spreadsheet/range
个人认为它应该是零基础,因为参数不是真的" row"和"列"但是一个三角洲。