google-apps-script - 谷歌表单获取谷歌表格值
问题描述
我有一个谷歌表格,可以在谷歌表格中输入存款和取款,然后计算期末余额,以便用户可以平衡他们的支票簿。
我试图通过在“期末余额”列中找到余额的最后一行来获取显示在 Google 表单上的最新余额。
似乎一个脚本可能是最简单的,但似乎没有什么是我需要的。任何建议或方向表示赞赏。
这是我设置的工作表,它连接到我的表单,第 2 行的标题 。Google Sheet Image
解决方案
你可以
- 创建附加到目标电子表格的绑定脚本
- 设置一个可安装的触发器
onFormSubmit
,每次提交新表单时都会触发 - 使用getLastRow()访问最新的表单提交数据
- 检索第 11 列中的值(其中包含您的期末余额)
示例脚本:
function getMyBalance(){
var sheet=SpreadsheetApp.getActive().getActiveSheet();
var row=sheet.getLastRow();
var column=11;
var balance=sheet.getRange(row, column).getValue();
Logger.log(balance);
}
推荐阅读
- ros - 为什么这个错误是怎么回事(构建 ROS 包)?
- grafana - PromQL 中的 MetricQL 函数
- youtube - Youtube API 播放列表未返回播放列表
- django - 我的两个应用程序中的一个在 django 中不起作用
- python - 如何正确地将我的模块文件导入我的测试文件?
- javascript - javascript在没有字符串连接的情况下更改元素的位置
- r - 如何在R中的点图中散布点?
- r - R:将列分成两列,但保留其余列
- jboss - Swing Client EJB Wildfly - 服务器端的新用户但旧用户上下文
- python - Python版本未更新