Мне нужно выделить заголовок только что созданного листа жирным шрифтом. Добавление заголовка и создание листа выполнено успешно. Как только заголовок выделен жирным шрифтом, текст в диапазоне очищается. Я использую ту же технику для установки стратегии переноса слов для ячеек, и это кажется нормальным. Если я добавляю текст в ячейку в самом обновлении, текст, который я добавляю, будет там и выделен жирным шрифтом. Я не могу сказать, является ли это ошибкой или мне нужно сделать что-то еще.
val boldHeader = Request()
.setRepeatCell(
RepeatCellRequest()
.setCell(
CellData() // test to see what field gets set
// .setUserEnteredValue( new ExtendedValue().setStringValue("test")))
.setUserEnteredFormat(CellFormat()
.setTextFormat(TextFormat().setBold(true)))
)
.setRange(
GridRange()
.setSheetId(
response.sheets[0].properties.sheetId)
.setStartRowIndex(0).setEndRowIndex(2)
).setFields("*"))
val requests: MutableList<Request> = ArrayList()
//requests.add(wrap)
//requests.add(wrap2)
requests.add(boldHeader)
mService!!.spreadsheets().batchUpdate(
response.spreadsheetId,
BatchUpdateSpreadsheetRequest().setRequests(requests)
).execute()