复制单元格值并将其通过脚本发送到另一个电子表格的更快方法(Google表格)

布隆德比

我想知道是否存在一个更简化,更快速的模型来将单元格的值发送到另一个电子表格。

我的实际脚本:

  var sss = SpreadsheetApp.openById('AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA');
  var ss = sss.getSheetByName('Valores por Vantagem');
  var range = ss.getRange('F1');
  var data = range.getValues();
  var tss = SpreadsheetApp.openById('BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB');
  var ts = tss.getSheetByName('Gerais');
  if(ts.getMaxRows() <= data.length) ts.insertRows(2, data.length);
  ts.getRange(268, 1, data.length, data[0].length).setValues(data);
马里奥斯

下面是一个更简化的解决方案。

  • 由于您要复制单个单元格的值,请使用SetValue代替SetValues并在最后更改范围:

    var data = range.getValues()=> var data = range.getValue()

  • 另外,更换:

    ts.getRange(268, 1, data.length, data[0].length).setValues(data)

    与:ts.getRange(268, 1).setValue(data)

    因为数据现在是单个元素。

  • 最后,您可以摆脱if(ts.getMaxRows() <= data.length) ts.insertRows(2, data.length)


解:

function myFunction(){

var sss = SpreadsheetApp.openById('AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA');
  var ss = sss.getSheetByName('Valores por Vantagem');
  var range = ss.getRange('F1');
  var data = range.getValue();
  var tss = SpreadsheetApp.openById('BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB');
  var ts = tss.getSheetByName('Gerais');      
  ts.getRange(268, 1).setValue(data);
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

复制单元格值并将其通过脚本发送到另一个电子表格的更快方法(Google表格)

来自分类Dev

来自另一个单元格值的Google电子表格单元格引用

来自分类Dev

如何动态设置从Google电子表格到另一个Google电子表格单元格的值

来自分类Dev

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

来自分类Dev

电子表格:查找具有相同值的另一个单元格

来自分类Dev

从电子表格中修改另一个电子表格:Google Apps脚本

来自分类Dev

从电子表格中修改另一个电子表格:Google Apps脚本

来自分类Dev

如何根据Google电子表格中的多个条件从另一个单元格匹配或获取动态值

来自分类Dev

如何将单元格从一个电子表格复制到另一个电子表格中的工作表?

来自分类Dev

如何基于电子表格中另一个单元格中的值动态更改公式中的输入单元格?

来自分类Dev

复制输入数据并将其粘贴到电子表格中时,使用什么触发器来更新单元格?(Google表格/应用脚本)

来自分类Dev

将包含特定单元格的行复制到另一个电子表格

来自分类Dev

如何将每一行发送到另一电子表格,该电子表格的名称存储在该行的单元格中?

来自分类Dev

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

来自分类Dev

强制Google电子表格重新评估一个单元格(或所有单元格)

来自分类Dev

Google Apps脚本,使用格式将一个电子表格复制到另一电子表格

来自分类Dev

Google Apps脚本,使用格式将一个电子表格复制到另一电子表格

来自分类Dev

将一个单元格中的两个单词提取到Google电子表格中的另一个单元格中

来自分类Dev

应用脚本不会总是更新Google电子表格单元格的值

来自分类Dev

修改代码-将范围复制到另一个电子表格Google表格

来自分类Dev

将过滤器数据从一个电子表格文件复制到另一个电子表格-Google Apps脚本

来自分类Dev

Google Apps 脚本复制范围从一个电子表格到另一个具有格式/公式的电子表格

来自分类Dev

使用应用脚本将表格图表从Google电子表格发送到Slack

来自分类Dev

Google Apps脚本可复制电子表格,然后填充新电子表格的单元格

来自分类Dev

Google Apps脚本可复制电子表格,然后填充新电子表格的单元格

来自分类Dev

有没有一种方法可以根据Google电子表格中另一个单元格的内容进行条件数据验证?

来自分类Dev

如果 x 推送到另一个电子表格,则遍历行

来自分类Dev

Google电子表格会根据其他电子表格的值查找单元格

来自分类Dev

如何基于一个单元格的所有可能值保存多个电子表格?

Related 相关文章

  1. 1

    复制单元格值并将其通过脚本发送到另一个电子表格的更快方法(Google表格)

  2. 2

    来自另一个单元格值的Google电子表格单元格引用

  3. 3

    如何动态设置从Google电子表格到另一个Google电子表格单元格的值

  4. 4

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

  5. 5

    电子表格:查找具有相同值的另一个单元格

  6. 6

    从电子表格中修改另一个电子表格:Google Apps脚本

  7. 7

    从电子表格中修改另一个电子表格:Google Apps脚本

  8. 8

    如何根据Google电子表格中的多个条件从另一个单元格匹配或获取动态值

  9. 9

    如何将单元格从一个电子表格复制到另一个电子表格中的工作表?

  10. 10

    如何基于电子表格中另一个单元格中的值动态更改公式中的输入单元格?

  11. 11

    复制输入数据并将其粘贴到电子表格中时,使用什么触发器来更新单元格?(Google表格/应用脚本)

  12. 12

    将包含特定单元格的行复制到另一个电子表格

  13. 13

    如何将每一行发送到另一电子表格,该电子表格的名称存储在该行的单元格中?

  14. 14

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

  15. 15

    强制Google电子表格重新评估一个单元格(或所有单元格)

  16. 16

    Google Apps脚本,使用格式将一个电子表格复制到另一电子表格

  17. 17

    Google Apps脚本,使用格式将一个电子表格复制到另一电子表格

  18. 18

    将一个单元格中的两个单词提取到Google电子表格中的另一个单元格中

  19. 19

    应用脚本不会总是更新Google电子表格单元格的值

  20. 20

    修改代码-将范围复制到另一个电子表格Google表格

  21. 21

    将过滤器数据从一个电子表格文件复制到另一个电子表格-Google Apps脚本

  22. 22

    Google Apps 脚本复制范围从一个电子表格到另一个具有格式/公式的电子表格

  23. 23

    使用应用脚本将表格图表从Google电子表格发送到Slack

  24. 24

    Google Apps脚本可复制电子表格,然后填充新电子表格的单元格

  25. 25

    Google Apps脚本可复制电子表格,然后填充新电子表格的单元格

  26. 26

    有没有一种方法可以根据Google电子表格中另一个单元格的内容进行条件数据验证?

  27. 27

    如果 x 推送到另一个电子表格,则遍历行

  28. 28

    Google电子表格会根据其他电子表格的值查找单元格

  29. 29

    如何基于一个单元格的所有可能值保存多个电子表格?

热门标签

归档