在活动工作表上设置特定单元格

时间:2015-08-06 14:53:06

标签: google-apps-script google-sheets

我正在尝试在活动电子表格上设置单个单元格的值。我知道我可以使用.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代码时,不确定我做错了什么。

1 个答案:

答案 0 :(得分:0)

因为getCell参数不是基于零而是基于一个。您可以从官方文档中的示例中看到。它使用getCell(1,1)从示例范围中获取第一个单元格:

https://developers.google.com/apps-script/reference/spreadsheet/range

个人认为它应该是零基础,因为参数不是真的" row"和"列"但是一个三角洲。