google-apps-script - 电子表格 - 服务错误 - getlastcolumn
问题描述
在我的电子表格中很多天都没有改变。目前在尝试执行功能时,即使很简单,getlastcolumn()
我也会收到服务错误。奇怪的是这个错误只在我的电子表格中。我可以复制代码并将其粘贴到不同的电子表格中,它会起作用。
我发现更改样式和合并单元格具有相同的效果-没有详细信息的服务错误。有时数据删除会有所帮助,甚至撤消此操作可以解决一段时间的问题。
你知道问题是什么吗?
我使用示例代码:
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
// This logs the value in the very last cell of this sheet
var lastRow = sheet.getLastRow();
var lastColumn = sheet.getLastColumn();
var lastCell = sheet.getRange(lastRow, lastColumn);
Logger.log(lastCell.getValue());
此代码适用于常规电子表格,但不适用于我的复制电子表格。
临时解决问题的示例:
从电子表格中删除数据 - 没有错误。
撤消删除 - 没有错误。
插入行 - 没有错误。
删除插入的行 - 出现错误。
删除数据 - 没有错误。
撤消删除 - 没有错误。
插入行 - 没有错误。删除插入的行 - 再次出现错误。
也许这可能是一个线索。
解决方案
推荐阅读
- google-cloud-functions - 为云功能使用拉取订阅
- python - 使用 django 通道在 django 模板中显示 websocket 消息的正确方法是什么?
- c++ - 为什么堆分配比堆栈分配使用大量内存?
- azure - 使用证书的 Azure 数据工厂 AD 访问令牌
- python - 从 Django 上的其他应用程序修改字段数据
- prometheus - 为什么 Grafana 仪表板不显示任何数据
- python-3.x - Tensorflow 2.0 错误:ValueError:维度 0 的切片索引 1 超出范围。对于 StridedSlice
- node.js - 强制从 Http 重定向到 Https
- node.js - 如何从 GPS 坐标创建单个多边形并找到该多边形的面积
- python - 如何在 OOP 结构中设置 pyarmor python 文件?