google-spreadsheet-api - 如何使用 Google Sheets API 自动调整列宽?

标签 google-spreadsheet-api

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

最佳答案

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

端点

POST https://sheets.googleapis.com/v4/spreadsheets/### fileId ###:batchUpdate

请求正文:
{
  "requests": [
    {
      "autoResizeDimensions": {
        "dimensions": {
          "sheetId": sheetId,
          "dimension": "COLUMNS",
          "startIndex": 0,
          "endIndex": 3
        }
      }
    }
  ]
}

引用 :
  • sheets.spreadsheets.batchUpdate
  • autoResizeDimensions
  • Sample: Automatically resize a column

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

    关于google-spreadsheet-api - 如何使用 Google Sheets API 自动调整列宽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49970988/

    相关文章:

    .net - 如何使用由 ServiceAccountCredential 认证的 SpreadsheetsService?

    google-apps-script - (Gmail) 从电子表格发送电子邮件。如何添加带有图像的签名?

    google-apps-script - 如何对多个可更新的电子表格使用一个代码,尝试使用库

    sorting - Google Apps 脚本附加排序规则

    google-sheets - (Google sheets) 从 url inject 查询并返回多个表

    google-apps-script - 如何在我的电子表格中调用我的独立脚本?

    c# - 在谷歌电子表格中添加一行

    android - 未经身份验证写入 Google 表格

    swift - 编辑 Google 表格 Swift 时出错

    php - 使用纯 PHP 在现有的 Google 电子表格中插入行