抱歉这里的新手问题;我试图让我的回复表的名称与我的表单名称相匹配 - 现在它只是命名为“表单响应(1),(2)等。我有多个表单登陆1个谷歌表,这是正是我想要的,只是希望能够将选项卡的名称设为 Google 表单名称,而不是“表单响应....”
从我尝试过的前一个线程:
<h4>Grafico</h4>
<br>
<div>
<canvas
baseChart
[chartType]="'line'"
[datasets]="pieChartData"
[labels]="pieChartLabels"
[options]="pieChartOptions"
[legend]="false"
[colors]="pieChartColor"
(chartClick)="onChartClick($event)">
</canvas>
</div>
但是它会将谷歌表单名称附加到每个工作表的最后一列。
任何见解都会很棒!
答案 0 :(得分:0)
你们很亲近。
替换:
var sheet = SpreadsheetApp.openById(destinationSpreadsheet).getActiveSheet();
与:
var sheet = SpreadsheetApp.openById(destinationSpreadsheet).getSheetByName("Form Responses 1").setName("new Name");
或者:
var sheet = SpreadsheetApp.openById(destinationSpreadsheet).getSheetByName("Form Responses 1").setName(formTitle);