电子表格-服务错误-getlastcolumn

时间:2019-02-21 07:27:16

标签: google-apps-script google-sheets

我的电子表格在很多天内没有任何变化。当前,在尝试执行功能时,即使是简单的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());

此代码在常规电子表格中有效,但在我的复制电子表格中无效。

临时解决问题的示例:

从电子表格中删除数据-没有错误。
撤消删除-没有错误。
插入行-没有错误。
删除插入的行-出现错误。
删除数据-没有错误。
撤消删除-没有错误。
插入行-没有错误。 删除插入的行-再次出现错误。

也许这可能是一个线索。

0 个答案:

没有答案