gpt4 book ai didi

javascript - 如何移动 Google 表格中的单个单元格

转载 作者:行者123 更新时间:2023-12-03 11:13:32 33 4
gpt4 key购买 nike

有人知道有一种快速方法可以将 Google 表格中一个单元格的内容移动到另一个单元格中吗?所有单元格都将保持静态,因此我不必担心将额外的行或列添加到我的工作表中。

我尝试过 getCell(),就像 getLastColumn() 函数一样,但 getCell() 似乎不是一个有效的函数。

我目前拥有的代码:

var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = event.source.getActiveSheet();
var r = event.source.getActiveRange();
if(s.getName() == "Sheet4" && r.getColumn() == 15 && r.getValue() == "GO" ) {
var row = r.getRow();
var numColumns = s.getLastColumn();
var targetSheet = ss.getSheetByName("Sheet4");
ss.getSheets()[1].getRange("A48:A48").copyTo(ss.getSheets()[2].getRange("A3:A3"),{contentsOnly:true});

最佳答案

这样的事情应该有效:

function CopyTo() {
var ss = SpreadsheetApp.getActive().getSheetByName('Sheet4');
var s = ss.getRange('H48');
s.copyTo(ss.getRange('D13'), {contentsOnly: true});
s.clear ();
}

关于javascript - 如何移动 Google 表格中的单个单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27448209/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com