google-apps-script - 按名称获取工作表不起作用 - 只接受一张工作表
问题描述
我有一个连接到谷歌表单的电子表格,但是我有另一个选项卡“sheet3”,它使用“表单响应 1”中的数组公式。
我正在使用的将所有问题和答案发送到其他电子邮件的脚本不会从“sheet3”中获取信息,而只是从“表单回复 1”中获取信息。
我尝试了很多不同的东西,但一无所获。这是我的脚本:
function sendFormAnswers(data) {
Logger.log("sendEmail");
var values = SpreadsheetApp.getActiveSheet();
var row = values.getLastRow();
var s = SpreadsheetApp.getActive().getSheetByName("sheet3").activate();
var headers = s.getRange(1,2,1,s.getLastColumn()-1).getValues()[0];
var values = s.getRange(s.getLastRow(),1,s.getLastRow(),s.getLastColumn()-1).getValues()[0];
var row = values[0];
var timestap = values[0];
var ABS = values[1];
var OPS = values[2];
非常感谢
解决方案
推荐阅读
- javascript - 将 Redux 值传递给 Material UI Radio Group
- java - 如何在通过 java 程序执行命令时为命令提示符编写/提供输入
- android - 我想在 recyclerview 中显示编辑文本数据,但它不起作用
- r - 如何计算 R 中的百分位数 [0,1) 使得值低于百分位数
- android - 将文件上传到 Firebase 存储的代码中的两个任务是什么?
- gradle - 使用 bash 命令通过依赖代码获取库
- python - 使用 numpy 计算数据集的样本方差
- php - PHP 文件的 Google App Engine app.yaml 处理程序
- laravel - 如何在不重新加载服务器的情况下更改 .env 文件
- javascript - 如何用 JS 更改 href 属性的值?