提交Gforms时复制上一行的格式

穆罕默德·H

当我提交Google表单时,我想在Google工作表“ respons”中将第n°3行的格式(被视为参考)粘贴到表单提交所创建的最后一行中。以下是我的代码:

function CopyFormatting() {
//Déclaration des variables
var SheetResponse = SpreadsheetApp.getActiveSheet(); //Sheet of forms response
var LastRow = SheetResponse.getLastRow(); //last row of sheet (n)
var RefRow = SheetResponse.getRange("3:3"); //Row n°3 considered as reference

//Copy formatting to last row from reference row
RefRow.copyTo(LastRow, {formatOnly: true});
}

预先感谢您的支持

Tanaike
  • 您要将格式从第3行复制到活动工作表的最后一行。
  • 您想CopyFormatting()在提交Google表单时运行函数
    • 您的脚本是Spreadsheet的容器​​绑定脚本,用于放置Google Form中的值。
  • 您想使用Google Apps脚本来实现。

如果我的理解是正确的,那么这个答案呢?请认为这只是几个可能的答案之一。

修改要点:

修改后的脚本:

修改脚本后,请进行以下修改。

从:
RefRow.copyTo(LastRow, {formatOnly: true});
至:
RefRow.copyTo(SheetResponse.getRange(LastRow, 1), {formatOnly: true});

注意:

  • 如果要将格式复制到最后一行的下一行,请修改getRange(LastRow, 1)getRange(LastRow + 1, 1)
  • 在您的脚本中,SpreadsheetApp.getActiveSheet()被使用。因此,在这种情况下,将使用第一个选项卡。如果要将脚本运行到电子表格中的特定选项卡,请使用SpreadsheetApp.getActiveSpreadsheet().getSheetByName("### sheet name ###")代替。
  • 如果要将最后一行的前一行的格式复制到最后一行,请修改为var RefRow = SheetResponse.getRange(SheetResponse.getLastRow() - 1, 1, 1, SheetResponse.getLastColumn())

参考文献:

如果我误解了您的问题,而这不是您想要的结果,我深表歉意。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

复制上一行的行数据

来自分类Dev

在每一行上复制一个值

来自分类Dev

在一行中复制列时删除空格

来自分类Dev

PhpStorm-括号格式在同一行上

来自分类Dev

填充JTextField时丢失“下一行”格式

来自分类Dev

如何使用C#在Excel中将一行的格式复制到另一行

来自分类Dev

插入一行并复制格式,但仅适用于某些列

来自分类Dev

在Visual Studio上调试时返回上一行

来自分类Dev

在Visual Studio上调试时返回上一行

来自分类Dev

如何通过双击特定的单元格来插入一行以及上一行的格式?

来自分类Dev

如何通过双击特定的单元格来插入一行以及上一行的格式?

来自分类Dev

html表单输入文本并在同一行上提交

来自分类Dev

表中的while循环结果,在php中提交表单时发送第一行

来自分类Dev

在R上为Excel格式的每一行分配一个变量

来自分类Dev

列表正在复制同一行

来自分类Dev

仅复制最后一行

来自分类Dev

在sql表中复制一行

来自分类Dev

Acumatica - 复制最后一行

来自分类Dev

复制宏中的下一行

来自分类Dev

在新文件的每一行上复制特定数量的字符(Pascal)

来自分类Dev

只有一行数据时,VBA Filldown会复制标题

来自分类Dev

sql上一行

来自分类Dev

当下一行上色时,表格行上的框阴影隐藏在下一行“下方”

来自分类Dev

选择DataGridView中的最后一行时,将返回上一行的值,而不是所选行的值

来自分类Dev

当下一行上色时,表格行上的框阴影隐藏在下一行“下方”

来自分类Dev

选择DataGridView中的最后一行时,将返回上一行的值,而不是所选行的值

来自分类Dev

JABX xml写在一行上。我该如何格式化

来自分类Dev

IntelliJ,Java格式:强制将空块放在一行上

来自分类Dev

Python3在同一行上打印-7段设备格式的数字

Related 相关文章

  1. 1

    复制上一行的行数据

  2. 2

    在每一行上复制一个值

  3. 3

    在一行中复制列时删除空格

  4. 4

    PhpStorm-括号格式在同一行上

  5. 5

    填充JTextField时丢失“下一行”格式

  6. 6

    如何使用C#在Excel中将一行的格式复制到另一行

  7. 7

    插入一行并复制格式,但仅适用于某些列

  8. 8

    在Visual Studio上调试时返回上一行

  9. 9

    在Visual Studio上调试时返回上一行

  10. 10

    如何通过双击特定的单元格来插入一行以及上一行的格式?

  11. 11

    如何通过双击特定的单元格来插入一行以及上一行的格式?

  12. 12

    html表单输入文本并在同一行上提交

  13. 13

    表中的while循环结果,在php中提交表单时发送第一行

  14. 14

    在R上为Excel格式的每一行分配一个变量

  15. 15

    列表正在复制同一行

  16. 16

    仅复制最后一行

  17. 17

    在sql表中复制一行

  18. 18

    Acumatica - 复制最后一行

  19. 19

    复制宏中的下一行

  20. 20

    在新文件的每一行上复制特定数量的字符(Pascal)

  21. 21

    只有一行数据时,VBA Filldown会复制标题

  22. 22

    sql上一行

  23. 23

    当下一行上色时,表格行上的框阴影隐藏在下一行“下方”

  24. 24

    选择DataGridView中的最后一行时,将返回上一行的值,而不是所选行的值

  25. 25

    当下一行上色时,表格行上的框阴影隐藏在下一行“下方”

  26. 26

    选择DataGridView中的最后一行时,将返回上一行的值,而不是所选行的值

  27. 27

    JABX xml写在一行上。我该如何格式化

  28. 28

    IntelliJ,Java格式:强制将空块放在一行上

  29. 29

    Python3在同一行上打印-7段设备格式的数字

热门标签

归档