我正在尝试设置我通过 Google Sheets API 创建的电子表格的默认属性。 我根据 API 的文档做了一切,但新创建的电子表格没有这些默认值。 它唯一拥有的是电子表格和工作表的标题、rowCount 和 columnCount。没有 horizontalAlignment,没有 verticalAlignment,没有换行,没有字体,没有字体大小,没有边框。
这是我要设置的默认属性。
# Spreadsheet body
sheet_body = {
'properties': {
'title': 'Test_Spreadsheet',
'defaultFormat': {
'horizontalAlignment': 'CENTER',
'verticalAlignment': 'MIDDLE',
'wrapStrategy': 'WRAP',
'textFormat': {
'fontFamily': 'calibri',
'fontSize': 14,
'bold': True
},
'borders': {
'top': {'style': 'SOLID', 'width': 1},
'right': {'style': 'SOLID', 'width': 1},
'bottom': {'style': 'SOLID', 'width': 1},
'left': {'style': 'SOLID', 'width': 1}
}
}
},
'sheets': [ {
'properties': {
'title': 'Total',
'gridProperties': {
'rowCount': 5,
'columnCount': 3
}
}
} ]
}
# Create spreadsheet
sheet = service.spreadsheets().create(body=sheet_body).execute()
为什么他们不工作????请帮助。
谢谢
我尝试了不同的值但没有成功。