google-apps-script - 从单元格值更新字符串
问题描述
我的脚本中有这个变量,可以在我的驱动器中找到一个文档 ID,以自动填充同一个文档,其中包含一些占位符。如何从工作表中的单元格动态更新脚本中的这个值(ID),我可以在不手动更新脚本的情况下用我想要的 ID 进行更改?
字符串:
var TEMPLATE_ID = 'xxxxxxxxx';
解决方案
为了直接从工作表中获取值,您应该使用如下getValue()
方法:
var ss = SpreadsheetApp.openById("ID_OF_THE_SS").getSheetByName("SHEET_NAME");
var TEMPLATE_ID = ss.getRange("RANGE_OF_THE_ID").getValue();
此外,您还可以使用 Apps 脚本触发器来直接监控更改。
参考
推荐阅读
- robotics - 使用 blueprism 窥探智能卡读卡器
- java - 有没有办法在没有请求的情况下向打开的会话发送响应?
- windows - 将 Windows cURL 语法转换为等效的 InvokeRestMethod 命令
- netlogo - Netlogo 6.1.0 中半径内的工作方式与以前版本不同
- java - 将数组排列的输出保存到二维数组中
- java - 除了 .isSelected() 是否有任何其他方法来检查单选按钮是否被选中
- php - 该文件未创建 - wkhtmltopdf
- javascript - 带有 React、THREE、Parcel 和 react-three-fiber 的 OBJLoader
- apache-cloudstack - 尝试分配存储时 Cloudstack 启动实例错误
- oauth - JWT:多客户端身份验证服务器,停止在不同客户端之间使用 jwt?