I made this code in a google sheet script and worked fine, but for some reason all the sudden it shows the error "Sheet not found" but nothing has changed, the sheets have the same name as when I tried the funtion before and the values are not empty, the sheet USRdb DO exist:
function LastRowNumber(){
var SheetToMeassure = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("USRdb");
var RangeToMeassure = SheetToMeassure.getRange("A1:A").getValues();
var LastRow = RangeToMeassure.filter(String).length;
var ui = SpreadsheetApp.getUi();
ui.alert("Number of the last row: " + LastRow);
}
The error shown:
12:56:37 PM Error
Exception: Sheet 400456734 not found
LastRowNumber @ Code.gs:55
Where it says Code.gs:55 is referring to the line that starts with "var hojaa = SpreadsheetApp.getActiveSpreadsheet()."
openBYid
and see, no sure what you have done and cause this issue or you have delete or rename the sheetUSRdb
? – Kin Siangvar ss= SpreadsheetApp.getActiveSpreadsheet()
Thenvar SheetToMeassure = ss.getSheetByName("USRdb")
, it first part also cause error, then really got problem. – Kin Siangfunction LastRowNumber(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var SheetToMeassure = ss.getSheetByName("USRdb");
var RangeToMeassure = SheetToMeassure.getRange("A1:A").getValues();
var LastRow = RangeToMeassure.filter(String).length;
var ui = SpreadsheetApp.getUi();
ui.alert("Number of the last row: " + LastRow);
}
The error appear in the second part. In SheetToMeassure = ss.getSheetByName("USRdb") – Diego Roblesspace
, double click on it and see – Kin Siang