添加按钮可在Google表格中添加自定义表格

时间:2018-09-17 15:28:22

标签: google-apps-script google-sheets

我正在研究Google表格,以对被测软件的圈复杂度进行分析。有多个项目,我已经分配到其中一个并完成了其中的分析。我希望扩展此电子表格,以便当用户单击“添加表格”按钮时,他们可以创建一个可供数据插入和分析使用的表格。

工作表的格式

到目前为止,看起来像这样: enter image description here ... enter image description here

策略

我知道,有可能(根据我的经验!)创建一个容器绑定的Google脚本来创建表格。我只是不知道如何创建一个按钮来做到这一点,更不用说在电子表格级别了。

业务要求

  • 标题行应被复制并格式化
  • 自定义单元格(在“已进行单元测试?”列中)应该是可插入的,并且在创建行时应插入“ FALSE”
  • 用于平均复杂度,标准偏差,中度复杂度,文件计算数量的公式应在电子表格创建时插入,并在创建行/更改行状态时进行更新

我不确定该如何处理,更不用说这个用户故事的得分了。

2 个答案:

答案 0 :(得分:1)

我将按钮放在侧边栏上,在这种情况下,它可以是您想要的任何HTML按钮。

答案 1 :(得分:0)

我将尝试在电子表格中插入菜单,here您将找到自定义菜单文档。

只需创建一个npm install之类的函数,然后在按下按钮时触发它即可。

对于第一行和格式,您可以使用newSheet()

在“已进行单元测试?”中使用下拉列表。使用data validation

的列

,对于公式,只需键入公式并使用srcRange.copyTo(destRange)