将单元格值复制到另一个 Google 工作表的 Google 脚本

阿西夫谢赫

我有 2 个 google 工作表,第一个工作表上有复选框。要求:勾选复选框后,单元格 C5 中的值需要存储在 Sheet2 中。当复选框被选中即值为'True'时,Sheet1的单元格C5中的值需要以连续的方式提交到Sheet2中。我知道这是一个愚蠢的要求,但在几次尝试后我也失败了。

迈克·斯蒂尔森

尝试

function onEdit(event) {
  var sh1 = event.source.getActiveSheet();
  var r = event.source.getActiveRange();
  if (sh1.getName() == 'Sheet1' && r.getA1Notation() == 'D5' && r.getValue() == true) {
    var sh2 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Sheet2')
    sh2.getRange('A' + (sh2.getLastRow() + 1)).setValue(r.offset(0, -1).getValue())
    r.setValue(!r.getValue())
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将重复的数字复制到另一个单元格或Google工作表

根据Google工作表中的单元格值将行复制到另一个工作表

通过单击 Google 表格中的图标,将单元格值从一个单元格自动复制到另一个工作表

将工作表复制到另一个电子表格[Google Apps脚本]

将数据透视表的总计单元格复制到Google电子表格中的另一个单元格

Google Sheets Apps 脚本:将选定的单元格复制到新的工作表中

Google表格脚本->如何基于单元格触发器将行作为值复制到另一个选项卡,然后清除触发器单元格?

如何根据条件将单元格值复制到另一个工作表(Apps 脚本)

Google表格脚本:getRange()。setValue(sampleArray)仅将第一个单元格值复制到目标范围的单元格中

Google表格+ Apps脚本,从一个工作表复制/粘贴到另一个工作表,但粘贴到特定列(B)中的第一个空单元格中

如何将一个Google工作表复制到另一个Google工作表

根据另一个Google工作表的列内容更改单元格的值

使用Google工作表脚本时,如何在不创建新工作表副本的情况下将电子表格的工作表复制到另一个电子表格中?

Google Apps脚本-从另一个工作表导入工作表值

如何根据Google App脚本GAS中另一个工作表中列出的单元格值过滤出一个工作表上的行

Google脚本:将列中的新值附加到另一个工作表

GAS Google脚本-如何复制值并将其粘贴到另一个单元格中

根据单元格引用从Google工作表中的另一个标签/工作表中搜索值

Google表格-复制到另一个单元格

使用 Apps 脚本将部分从 Google Docs 复制到另一个 Doc

从一个单元格复制一个值并将其粘贴到另一个-Google Apps脚本

Google脚本根据另一个单元格的值为单元格着色

Google脚本:如果另一个工作表中确实存在值,则复制行

在Google Apps脚本中将整个工作表替换为另一个工作表

将脚本运行到特定工作表 - Google 工作表

Google表格脚本,用于将一张工作表上的一些单元格值传递到新的工作表行

将值从一个单元格复制到每行另一单元格,作为Google表格中的“值”

Google Sheets:行不复制到另一个工作表

根据条件复制特定值并粘贴到 Google Sheet 中另一个工作表的特定单元格中