我有张A和张B.张A有单元格J1和I1,其单元格值根据其他功能而变化。这些值用于将工作表B和复制工作表中的范围复制到行号(在单元格J1中更新)。但我得到的错误是“无法将范围转换为(类)。”执行时
sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("A");
var lastRow= sheet.getRange("J1");
var lastrowV = sheet.getRange("I1");
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("B");
var range = sheet.getRange(2,1,lastrowV,11);
var data = range.getValues();
sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("A");
sheet.getRange(LAstRow,1, data.length, 11).setValues(data);
}````
很难理解代码中发生了什么。
您不能将lastrowV
设置为数字,因为它是一个范围
var lastrowV = sheet.getRange("I1");
你不能使用qazxsw poi,因为它不存在。如果你尝试设置qazxsw poi,你会遇到像LAstRow
这样的问题
lastRow
不要刷lastrowV
之类的变量
sheet.getRange(LAstRow,1, data.length, 11).setValues(data)