Method: spreadsheets.values.update

Establece valores en un rango de una hoja de cálculo. El llamador debe especificar el ID de la hoja de cálculo, el rango y un valueInputOption.

Solicitud HTTP

PUT https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/{range}

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
spreadsheetId

string

Es el ID de la hoja de cálculo que se actualizará.

range

string

La notación A1 de los valores que se actualizarán.

Parámetros de consulta

Parámetros
valueInputOption

enum (ValueInputOption)

Cómo deben interpretarse los datos de entrada.

includeValuesInResponse

boolean

Determina si la respuesta de actualización debe incluir los valores de las celdas que se actualizaron. De forma predeterminada, las respuestas no incluyen los valores actualizados. Si el rango que se escribió era mayor que el rango real escrito, la respuesta incluye todos los valores del rango solicitado (excepto las filas y columnas vacías).

responseValueRenderOption

enum (ValueRenderOption)

Determina cómo se deben renderizar los valores en la respuesta. La opción de renderización predeterminada es FORMATTED_VALUE.

responseDateTimeRenderOption

enum (DateTimeRenderOption)

Determina la manera en que se deben renderizar las fechas, los horarios y las duraciones de la respuesta. Se ignora si responseValueRenderOption es FORMATTED_VALUE. La opción predeterminada de renderización de dateTime es SERIAL_NUMBER.

Cuerpo de la solicitud

El cuerpo de la solicitud incluye una instancia de ValueRange.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de UpdateValuesResponse.

Permisos de autorización

Se necesita uno de los siguientes alcances de OAuth:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets

Para obtener más información, consulta la Guía de autorización.