如何使用 Google Sheets API 自动调整列宽?

Gh*_*KU 5 google-spreadsheet-api

有没有办法使用 Google Sheets API 在 Google Sheets 中自动调整列宽?我只能找到DimensionProperties但它需要精确的值 n 像素。

Tan*_*ike 10

您可以使用 Sheets API 的 autoResizeDimensions 来实现它。您可以在以下链接中查看详细信息。

端点

POST https://sheets.googleapis.com/v4/spreadsheets/### fileId ###:batchUpdate
Run Code Online (Sandbox Code Playgroud)

请求正文:

{
  "requests": [
    {
      "autoResizeDimensions": {
        "dimensions": {
          "sheetId": sheetId,
          "dimension": "COLUMNS",
          "startIndex": 0,
          "endIndex": 3
        }
      }
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

参考 :

如果我误解了你的问题,我很抱歉。