REST Resource: spreadsheets.values

Zasób: ValueRange

Dane z zakresu arkusza kalkulacyjnego.

Zapis JSON
{
  "range": string,
  "majorDimension": enum (Dimension),
  "values": [
    array
  ]
}
Pola
range

string

Zakres zakresu wartości w notacji A1. W przypadku danych wyjściowych ten zakres obejmuje cały żądany zakres, mimo że wartości nie uwzględniają końcowych wierszy i kolumn. Podczas dołączania wartości to pole określa zakres, po którym ma zostać wyszukana tabela. Wartości te zostaną dodane do tabeli.

majorDimension

enum (Dimension)

Główny wymiar wartości.

Jeśli dane w arkuszu kalkulacyjnym to: A1=1,B1=2,A2=3,B2=4, żądanie range=A1:B2,majorDimension=ROWS zwróci wartość [[1,2],[3,4]], a range=A1:B2,majorDimension=COLUMNS[[1,3],[2,4]].

W przypadku danych wejściowych, przy użyciu funkcji range=A1:B2,majorDimension=ROWS, [[1,2],[3,4]] ustawi wartość A1=1,B1=2,A2=3,B2=4. Jeśli wybierzesz opcję range=A1:B2,majorDimension=COLUMNS, [[1,2],[3,4]] ustawi wartość A1=1,B1=3,A2=2,B2=4.

Jeśli podczas pisania to pole nie zostanie ustawione, domyślnie przyjmuje się wartość ROWS.

values[]

array (ListValue format)

Dane, które zostały odczytane lub do zapisania. To jest tablica macierzy: tablica zewnętrzna reprezentująca wszystkie dane, a każda tablica wewnętrzna – reprezentująca główny wymiar. Każdy element w tablicy wewnętrznej odpowiada jednej komórce.

W danych wyjściowych nie uwzględnimy pustych końcowych wierszy ani kolumn.

W przypadku danych wejściowych obsługiwane są następujące typy wartości: wartość logiczna, ciąg znaków i liczba zmiennoprzecinkowa. Wartości null zostaną pominięte. Aby ustawić w komórce pustą wartość, ustaw pusty ciąg znaków.

Metody

append

Dodaje wartości do arkusza kalkulacyjnego.

batchClear

Usuwa co najmniej jeden zakres wartości z arkusza kalkulacyjnego.

batchClearByDataFilter

Usuwa co najmniej jeden zakres wartości z arkusza kalkulacyjnego.

batchGet

Zwraca co najmniej jeden zakres wartości z arkusza kalkulacyjnego.

batchGetByDataFilter

Zwraca co najmniej 1 zakres wartości, które pasują do określonych filtrów danych.

batchUpdate

Ustawia wartości w co najmniej jednym zakresie arkusza kalkulacyjnego.

batchUpdateByDataFilter

Ustawia wartości w co najmniej jednym zakresie arkusza kalkulacyjnego.

clear

Usuwa wartości z arkusza kalkulacyjnego.

get

Zwraca zakres wartości z arkusza kalkulacyjnego.

update

Ustawia wartości w zakresie arkusza kalkulacyjnego.