google-apps-script - 尝试使用脚本更改单元格的值时出错
问题描述
自 5 月 1 日以来,我的几个脚本在尝试更改单元格的值时向我显示错误消息。我有一个主要用户和一个有权修改这些范围的第二个用户。主要用户没有问题,但第二个用户显示错误
var saldoreal = ss2.getSheetByName("Resumen").getRange("C23").getValue();
ss2.getSheetByName("Resumen").getRange("G15").setValue(saldoreal);
var saldoestimado = ss2.getSheetByName("Resumen").getRange("C30").getValue();
ss2.getSheetByName("Resumen").getRange("C27").setValue(saldoestimado);
在这种情况下,可以对 saldoreal 进行处理,然后我收到错误并停止脚本 CEll C27 有权进行编辑
任何想法?
解决方案
如果主要用户工作良好,请尝试查看编辑权限或受保护范围。
此外,这里有一个减少函数调用的想法:
var sheet = ss2.getSheetByName("Resumen");
var saldoreal = sheet.getRange("C23").getValue();
sheet.getRange("G15").setValue(saldoreal);
var saldoestimado = sheet.getRange("C30").getValue();
sheet.getRange("C27").setValue(saldoestimado);
推荐阅读
- html - 为什么CSS规则正确没有效果?
- python - 异步输入信号
- python - OR-TOOLS google 如何告诉求解器在达到某个结果时停止
- python-3.x - 导入 matplotlib 时。我收到错误:没有名为“numpy.core._multiarray_umath”的模块
- unit-testing - Mockito 无法模拟 java.lang.reflect.Method
- javascript - 将最新的道具发送到 mousemove 事件监听器
- kendo-ui - 剑道图表刷新数据不变
- installation - 如何在 WIX 的自定义对话框中添加超链接
- python - 获得的行值错误
- firebase - 带有页面预览禁用的 Firebase 动态链接不起作用