appendRow不将数据放入Google电子表格

亚斯91

我在这里做错了什么?它所做的只是创建新文件,但新电子表格中什么也没有。

function summarize_projects() {
  var sheet = SpreadsheetApp
               .openByUrl(theURL).getActiveSheet();

  var rows = sheet.getDataRange(); 
  var numRows = rows.getNumRows(); 
  var values = rows.getValues();
  //var sheet1 = sheet.getRangeByName('GUILLERMO');
  //var sheet2 = sheet.getRangeByName('GLORIA');
  //var sheet3 = sheet.getRangeByName('PV');
  var ssNew = SpreadsheetApp.create("BDATA1");
  Logger.log(rows.getValues);

  var ssNew1 = SpreadsheetApp.create("BDATA2");

  ssNew1.appendRow(values);
  Logger.log(rows.getValue());
  var ssNew2 = SpreadsheetApp.create("BDATA3");

  ssNew2.insertSheet('BDATA3', 'yassir');
  Logger.log(rows.getValue());
艾伦·威尔斯

该方法getValues()获取数据的二维数组。appendRow()方法不能采用二维数组。appendRow()在这种情况下,您将无法使用该方法。你得到的多行数据,并且appendRow()可以写多行数据。

您必须使用以下代码:

ssNew1.getRange(1,1,values.length, values[0].length).setValues(values);

上面的代码从第一行和第一列开始。如果您不想要那样。如果要在最后插入数据。您将需要使用:

ssNew1.getRange(ssNew1.getLastRow() + 1,1,values.length, values[0].length).setValues(values);

但是,由于这是一个全新的电子表格,因此工作表中不应该包含任何内容。

此特定版本的语法为getRange()

getRange(Starting Row, Starting Column, Number of Rows to Write, Number of Columns to Write)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google 电子表格:来自数据的表格

来自分类Dev

Google电子表格中的数据绑定?

来自分类Dev

Google电子表格数据透视表并加入

来自分类Dev

使用Google电子表格抓取Instagram数据?

来自分类Dev

Google 表单 - 电子表格和数据插入

来自分类Dev

Google电子表格脚本

来自分类Dev

Google电子表格公式

来自分类Dev

Google Apps Script HTML 表单 - 使用表单字段的变量将数据放入电子表格

来自分类Dev

将 html 表格数据放入谷歌电子表格

来自分类Dev

新的Google电子表格#REF从旧的Google电子表格转换

来自分类Dev

根据Google表格电子表格中的动态数据更新Google表单字段

来自分类Dev

从电子表格数据填充 HTML 表格

来自分类Dev

Google电子表格中表格的总和范围

来自分类Dev

Google电子表格和表格

来自分类Dev

Google Apps脚本-将数据从电子表格追加到文档模板中的表格

来自分类Dev

将过滤后的数据从表格小部件 Google AppMaker 导出到电子表格

来自分类Dev

从Google电子表格创建Google表单/测验

来自分类Dev

从Google电子表格创建Google表单

来自分类Dev

数据类型混合时从Google电子表格访问数据

来自分类Dev

使用PHP创建数据时将数据添加到Google电子表格

来自分类Dev

Google电子表格数据转换为Pandas数据框

来自分类Dev

用Google电子表格中的数据填充Google图表

来自分类Dev

将数据从Google融合表导入Google电子表格

来自分类Dev

用于从多个不同电子表格中编译数据的 Google 脚本,这些电子表格是同一文件的副本

来自分类Dev

用于列出所有 Google Classroom 课程并将其放入 Google 电子表格的 Google Apps 脚本

来自分类Dev

编写代码以从电子表格中检索数据

来自分类Dev

串行数据到Excel电子表格

来自分类Dev

在电子表格上合并类似数据

来自分类Dev

电子表格非相邻列数据

Related 相关文章

  1. 1

    Google 电子表格:来自数据的表格

  2. 2

    Google电子表格中的数据绑定?

  3. 3

    Google电子表格数据透视表并加入

  4. 4

    使用Google电子表格抓取Instagram数据?

  5. 5

    Google 表单 - 电子表格和数据插入

  6. 6

    Google电子表格脚本

  7. 7

    Google电子表格公式

  8. 8

    Google Apps Script HTML 表单 - 使用表单字段的变量将数据放入电子表格

  9. 9

    将 html 表格数据放入谷歌电子表格

  10. 10

    新的Google电子表格#REF从旧的Google电子表格转换

  11. 11

    根据Google表格电子表格中的动态数据更新Google表单字段

  12. 12

    从电子表格数据填充 HTML 表格

  13. 13

    Google电子表格中表格的总和范围

  14. 14

    Google电子表格和表格

  15. 15

    Google Apps脚本-将数据从电子表格追加到文档模板中的表格

  16. 16

    将过滤后的数据从表格小部件 Google AppMaker 导出到电子表格

  17. 17

    从Google电子表格创建Google表单/测验

  18. 18

    从Google电子表格创建Google表单

  19. 19

    数据类型混合时从Google电子表格访问数据

  20. 20

    使用PHP创建数据时将数据添加到Google电子表格

  21. 21

    Google电子表格数据转换为Pandas数据框

  22. 22

    用Google电子表格中的数据填充Google图表

  23. 23

    将数据从Google融合表导入Google电子表格

  24. 24

    用于从多个不同电子表格中编译数据的 Google 脚本,这些电子表格是同一文件的副本

  25. 25

    用于列出所有 Google Classroom 课程并将其放入 Google 电子表格的 Google Apps 脚本

  26. 26

    编写代码以从电子表格中检索数据

  27. 27

    串行数据到Excel电子表格

  28. 28

    在电子表格上合并类似数据

  29. 29

    电子表格非相邻列数据

热门标签

归档