Как перейти к ячейке относительно другой с помощью API Google Sheets

Этот вопрос рассматривается для скриптов Google, однако я хотел бы знать, как это сделать с помощью API Google (в частности, Python).

Учитывая определенный столбец/ячейку на листе Google, есть ли способ перейти к ячейке, скажем, на 5 столбцов вправо или на 3 строки вниз? Я не смог найти ничего подобного в API Google Sheets v4.


person abbood    schedule 14.02.2017    source источник


Ответы (2)


Sheets API не имеет такой функциональности. Попробуйте отправить запрос здесь. API Таблиц использует нотацию A1. Вы можете ознакомиться с методами чтения ячеек в руководстве по основам чтения.

person noogui    schedule 15.02.2017

Сначала я пытался сделать это напрямую через Google API, но, как и вы, не смог найти соответствующую документацию. В конце концов я решил использовать эту оболочку https://github.com/burnash/gspread, которая позволяет это функциональность легко:

 cell1 = mySheet.sheet.acell('c6')
 cell2 = mySheet.sheet.cell(cell1.row + 5, cell1.col+3)
person Alexei Masterov    schedule 22.11.2020