代码之家  ›  专栏  ›  技术社区  ›  Sim

行附加到错误列中的现有数据

  •  1
  • Sim  · 技术社区  · 7 年前

    1,[space],3

    然后我想添加一个包含3个单元格的新行 1,2,3 使用Sheets REST API

    curl -X POST \
      'https://sheets.googleapis.com/v4/spreadsheets/12_Ci93pDWrmQGLt3D5jg_Vb7Xi7vmHI9o62F58dpLeA/values/aaa%21A1%3AC1:append?insertDataOption=INSERT_ROWS&valueInputOption=RAW' \
      -H 'authorization: Bearer ya29.GlvgBH1pkFnZKs8cz0s0o7VyPUloPma1i2ZU-JUJGczIfFGy1Iw2XJUOMh4L9r2pTNYYVsmhMdf-2LfW4J38RMe5FosfeQjcTsZ6SiIGq1wcDzvSQjeHdY0P7iDh' \
      -H 'cache-control: no-cache' \
      -H 'content-type: application/json' \
      -H 'postman-token: b6de9e14-d792-98a5-6d6d-183a1034cea5' \
      -d '{ "majorDimension": "ROWS", "values": [ [ "1", "2", "3" ] ] } '

    奇怪的是,新添加的行的开头有两个空格 [space],[space],1,2,3 ,如果第一行没有空格,则正常为

    请告知:没有这两个空格,我如何添加?

    2 回复  |  直到 6 年前
        1
  •  1
  •   Sim    6 年前

    如果有一行,并且您希望附加一个新行(1,2,3)。 范围应为A2:C2或A1。

    我放A1:C1,它会导致不正确的行为。

        2
  •  0
  •   SourceFli    4 年前

    如果您有一个空白列(如B列中所示),则会导致问题。追加时,请确保前一行填充了非空白数据。