我确实花了一些时间为此寻找解决方案,但徒劳无功。
我是谷歌appScript的初学者。
我有来自(B5:B60)的sheet1(要审查的ASIN)中的值列表及其动态(行数因工作表上的查询而更改)。我试图以语法方式拉动它们并尝试将它们粘贴到sheet2(app)中。
我能够成功提取数据,但无法将其粘贴到sheet2中。
我的代码:
function myFunction() {
var asinsToReview = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("ASINs to Review");
var lr = asinsToReview.getLastRow();
var title = asinsToReview.getRange(5, 2, lr).getValues();
var pasteSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("app");
var pasteRange = pasteSheet.getRange("A2:A").setValue(title);
}
答案 0 :(得分:1)
这样的事情应该有效:
function myFunction() {
var asinsToReview = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("ASINs to Review");
var lr = asinsToReview.getLastRow();
var title = asinsToReview.getRange(5, 2, lr).getValues();
var pasteSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("app");
var pasteRange = pasteSheet.getRange(2,1,lr,1).setValues(title);
}