![](/img/trans.png)
[英]Copy a specific range to from one sheet to the first empty row and specific column in another sheet
[英]Select cells(Ctrl+A) then Copy range and paste to another sheet's first empty row
我想将一个范围从一张纸复制到另一张纸的第一个空行。 但是,我不想复制整个电子表格,而是要 select 单元格(就像我使用 CTRL+A 所做的那样)并且只有选定的(ctrl+A)单元格应该被复制到另一张工作表的第一行。 这是我在stackoverflow中找到的一个脚本,它可以工作,但它只复制我给出的范围,例如:sheet1:F1.H3。 我希望脚本像 ctrl+ A 那样找到单元格,然后将其复制到另一张工作表的第一个空行。
非常感谢您提前提供的帮助。
这是脚本:
function moveValuesOnly () {
var ss = SpreadsheetApp.getActiveSpreadsheet ();
var source = ss.getRange ("Sheet1!F1:H3");
var destSheet = ss.getSheetByName("Sheet2");
// Déterminer l'emplacement de la première ligne vide.
var destRange = destSheet.getRange(destSheet.getLastRow()+1,1);`enter code here`
source.copyTo (destRange, {contentsOnly: true});
source.clear ();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.