google-apps-script - 我可以创建单元格 A1 包含 API 密钥的工作表,然后在其他工作表上的脚本中引用该值吗?
问题描述
我有一个有时会更改的 API 密钥,我在很多工作表中使用它,在所有工作表中更新它是一件非常痛苦的事情。我可以制作一张我保留当前的表格并在那里更新它并引用该表格的表格 1 的单元格 A1,让我们在其他表格上的脚本中将该表格称为 APIKEY?如果是这样,怎么做?
解决方案
您可以使用这样的函数(其中 SPREADSHEET_ID 是您存储 API KEY 的 Google 表格的 ID):
function getA1cellFromAnotherSS() {
var ss = SpreadsheetApp.openById('SPREADSHEET_ID');
var sh = ss.getSheetByName('APIKEY');
var a1cellval = sh.getRange("A1").getValue();
Logger.log(a1cellval);
}
推荐阅读
- javascript - 多功能 onClick javascript
- python - Python:通过函数构造类(和变量名)?
- reactjs - react-pdf/renderer Image 组件破坏了整个文件中的样式
- python-3.x - Python 3:为什么这种方法在已经工作后不将变量除以熊猫数据框的索引?
- javascript - 在Javascript中组合字典中的数组
- powershell - Power shell 复制项目以递归方式搜索选定文件并将仅文件复制到目标文件夹
- c++ - c++ std::map `emplace` 和 `emplace_back` 重载
- javascript - Date-fns 返回不正确的日期
- angular - Angular Material 选项卡 - 新添加的选项卡是半隐藏的
- templates - 编译时的 C++ 接口声明?