Я пытаюсь изменить формат ячейки для горизонтального выравнивания текста. Не могу заставить его работать. Вот мой код до сих пор.
data={
"requests":[
{
"horizontalAlignment": {
'range': {
"sheetId": sheetId,
"startRowIndex": 0,
"endRowIndex": 10,
"startColumnIndex": 0,
"endColumnIndex": 1
},
'Center'
}
}
]
}
result = g.service.spreadsheets().batchUpdate(spreadsheetId=key, body=data).execute()
не знаете, как указать диапазон там с горизонтальным выравниванием.
Как насчет этой модификации?
data={
"requests":
[
{
"updateCells":
{
"rows":
[
{
"values":
[
{
"userEnteredFormat":
{
"horizontalAlignment": "CENTER"
}
}
]
}
],
"range":
{
"sheetId": sheetId,
"startRowIndex": 0,
"endRowIndex": 10,
"startColumnIndex": 0,
"endColumnIndex": 1
},
"fields": "userEnteredFormat"
}
}
]
}
result = g.service.spreadsheets().batchUpdate(spreadsheetId=key, body=data).execute()
Если я не понимаю ваш вопрос, скажите мне. Я хотел бы изменить свой ответ.
updateCells
? я не вижу ссылки на эту страницу ... также я вижуrows
используемые только в сводной группе ...RowData
дляrows[]
и щелкнулCellData
. Тогда отuserEnteredFormat
я мог знатьCellFormat
.