有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Google Sheets API(Java)更新格式

我很难找到用Java中的API更新格式的文档。我的目标是修改行高度和单元格背景颜色。有没有人知道这是如何完成的,或者可以将我链接到文档

我正在使用GoogleSheetAPIv4

编辑:

当我回顾时,我现在意识到谷歌API文档实际上很容易阅读。感谢所有帮助过我的人


共 (1) 个答案

  1. # 1 楼答案

    Adjusting column width or row height

    Setting cell background color

    有关如何将颜色设置为蓝色的示例:

    blue = 255/255 = 1
    red = 0/255 = 0
    green = 0/255 = 0
    

    请求正文样本:

    {
      "requests": [
        {
          "updateCells": {
            "rows": [
              {
                "values": [
                  {
                    "userEnteredFormat": {
                      "backgroundColor": {
                        "blue": 1,
                        "red": 0,
                        "green": 0
                      }
                    }
                  }
                ]
              }
            ],
            "range": {
              "endColumnIndex": 1,
              "endRowIndex": 1,
              "sheetId": 0,
              "startColumnIndex": 0,
              "startRowIndex": 0
            },
            "fields": "userEnteredFormat"
          }
        },
        {
          "updateDimensionProperties": {
            "range": {
              "sheetId": 0,
              "dimension": "ROWS",
              "startIndex": 0,
              "endIndex": 2
            },
            "properties": {
              "pixelSize": 160
            },
            "fields": "pixelSize"
          }
        }
      ]
    }
    

    样本输出:

    enter image description here

    其他参考资料:

    Java Quickstart - How to use Sheets API

    Basic Formatting - How to change appearance of sheets and cells

    Sheets API -Samples

    Sheets API - REST Resources