Я пытаюсь получить данные из листа на основе указанного пользователем именованного диапазона.
Итак, для этого я получаю идентификатор листа, на котором в данный момент находится именованный диапазон, и значение равно нулю.
Теперь мне нужно найти лист с тем же идентификатором листа ( в этом случае null), поэтому я могу получить его имя и построить диапазон в нотации A1 для вызова API values.get.
Но меня удивляет то, что при использовании spreadsheets.get и перебора листов соответствующий идентификатор листа равен 0, а не нулю.
Это можно легко воспроизвести, создав тест лист с именованным диапазоном и с использованием Попробуйте этот API в справочном документе spreadsheets.get API .
Есть какая-либо конкретная c причина для этого? Это только кажется логичным, чтобы быть последовательным и предоставлять те же значения.
Спасибо за ответы!