行中的某些单元格具有超链接。根据其他单元格值从一个表复制到另一个表时,需要超链接跟随行
function moveToTab() {
var ss = SpreadsheetApp.getActiveSpreadsheet()
var range = ss.getActiveRange();
var col = range.getColumn();
Logger.log(col);
var aSheet = ss.getActiveSheet();
var header = aSheet.getRange(10,col,1,1).getValue();
Logger.log(header);
if (header.toLowerCase() !== 'issued to') return;
var target = range.getValue();
if (target.toString().trim() === '') return;
if (target.toString().toLowerCase() === aSheet.getName().toLowerCase()) return;
var sheets = ss.getSheets();
var tSheet = sheets.filter(function(sheet) {
if (sheet.getName().toLowerCase() == target.toLowerCase()) return true;
else return false;
})[0];
if (!tSheet) return;
var row = range.getRow();
var values = aSheet.getRange(row, 1, 1, aSheet.getLastColumn()).getValues();
tSheet.appendRow(values[0]);
aSheet.deleteRow(row);
我知道我缺少一些简单的东西。在我的工作簿中,“ F”列具有指向文件的超链接。我正在使用上面的脚本根据“ K”列中的值将某些行从一张纸移到另一张纸,并且希望“ F”列的单元格中的超链接跟随从一张纸到另一张纸的行。我想念什么