【发布时间】:2020-11-04 21:42:52
【问题描述】:
我有以下工作正常:
function phototable() {
var ss = SpreadsheetApp.openById('####');
var lastRow = ss.getLastRow();
ss.getRange('H'+lastRow)
.setValue('=VLOOKUP("Form Responses_Images/"&B'+lastRow+',importrange("https://docs.google.com/spreadsheets/d/####/edit","Form Responses!U:Z"),4,false)');
}
但是,我不想将公式复制到 H 列中,而只是实际值。所以我尝试了:
ss.getRange('H'+lastRow)
.getValue('=VLOOKUP("Form Responses_Images/"&B'+lastRow+',importrange("https://docs.google.com/spreadsheets/d/###/edit","Form Responses!U:Z"),4,false)')
.copyTo('H'+lastRow,{contentsOnly:true});
但这并没有在 H 列中插入任何内容。有什么想法吗?
【问题讨论】:
标签: google-apps-script google-sheets