Листы Google позволяют перемещать диаграммы на свой собственный лист.Скрипты Google, похоже, не могут переименовать эти листы, не разбивая электронную таблицу и не заставляя ее перезагружаться.
Чтобы понять, что я имею в виду, попробуйте следующее: 1) создайте новую электронную таблицу и поместите в нее некоторые данные.2) создать любой тип диаграммы с данными.3) отредактируйте диаграмму и выберите «Переместить на свой лист ...» 4) создайте сценарий со следующим кодом:
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheets = ss.getSheets();
sheets[1].setName('bob');
}
5) запустите сценарий, и электронная таблица вылетит с сообщением: «Невозможно загрузить файл "6) перезагрузите электронную таблицу и обратите внимание, что лист действительно был переименован.
Почему происходит сбой электронной таблицы?Можно ли переименовать лист без сбоев?