Apps Script是一种用于与Google App的编程语言,可以使用它来批量处理Google表格数据。其中,setValues方法是用于将指定区域中的值设置为给定的包含数组的二维数组。该方法有以下两个参数:
range:需要设置值的区域,可以通过调用Spreadsheet中的getRange方法来指定。
values:包含值的二维数组。数组中的每个元素对应于对应单元格中的值。
示例代码:
function setSheetValues() { var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var sheet = spreadsheet.getActiveSheet(); var values = [ ['apple', 1], ['banana', 2], ['orange', 3] ]; var range = sheet.getRange(1, 1, 3, 2); range.setValues(values); }
上述代码中,setSheetValues函数可以将二维数组中的值设置到表格的第1行1列到第3行2列的区域。其中,values数组包含三个元素,每个元素是一个包含两个值的数组。所以,它将设置单元格A1、B1、A2、B2、A3和B3的值。