CellData
Dati relativi a una cella specifica.
| Rappresentazione JSON |
|---|
{ "userEnteredValue": { object ( |
| Campi | |
|---|---|
userEnteredValue
|
Il valore inserito dall'utente nella cella. Ad es.
|
effectiveValue
|
Il valore effettivo della cella. Per le celle con formule, questo è il valore calcolato. Per le celle con valori letterali, è uguale a userEnteredValue. Questo campo è di sola lettura. |
formattedValue
|
Il valore formattato della cella. Questo è il valore visualizzato dall'utente. Questo campo è di sola lettura. |
userEnteredFormat
|
Il formato inserito dall'utente per la cella. Durante la scrittura, il nuovo formato verrà unito a quello esistente. |
effectiveFormat
|
Il formato effettivo utilizzato dalla cella. Sono inclusi i risultati dell'applicazione di qualsiasi formattazione condizionale e, se la cella contiene una formula, il formato numerico calcolato. Se il formato effettivo è quello predefinito, non verrà scritto. Questo campo è di sola lettura. |
hyperlink
|
Un link ipertestuale a cui punta questa cella, se presente. Se la cella contiene più link ipertestuali, questo campo sarà vuoto. Questo campo è di sola lettura. Per impostarlo, utilizza una
formula |
note
|
Qualsiasi nota sulla cella. |
textFormatRuns[]
|
Sequenze di testo RTF applicate alle sottosezioni della cella. Le esecuzioni sono valide solo per le stringhe inserite dall'utente, non per formule, valori booleani o numeri. Le proprietà di un run iniziano a un indice specifico nel testo e continuano fino al run successivo. Le esecuzioni ereditano le proprietà della cella, a meno che non vengano modificate esplicitamente.
Durante la scrittura, le nuove corse sovrascriveranno quelle precedenti. Quando scrivi un nuovo
|
dataValidation
|
Una regola di convalida dei dati nella cella, se presente. Durante la scrittura, la nuova regola di convalida dei dati sovrascriverà qualsiasi regola precedente. |
pivotTable
|
Una tabella pivot ancorata a questa cella. Le dimensioni della tabella pivot vengono calcolate dinamicamente in base a dati, raggruppamento, filtri, valori e così via. Solo la cella in alto a sinistra della tabella pivot contiene la definizione della tabella pivot. Le altre celle conterranno i valori calcolati dei risultati della tabella pivot nei relativi campi
|
dataSourceTable
|
Una tabella dell'origine dati ancorata a questa cella. Le dimensioni della tabella dell'origine dati vengono calcolate in modo dinamico in base alla sua configurazione. Solo la prima cella della tabella dell'origine dati contiene la definizione della tabella dell'origine dati. Le altre celle conterranno i valori di visualizzazione del risultato della tabella dell'origine dati nei relativi campi |
dataSourceFormula
|
Solo output. Informazioni su una formula dell'origine dati nella cella. Il campo è impostato se
|
chipRuns[]
|
Facoltativo. Esecuzioni di chip applicate alle sottosezioni della cella. Le proprietà di un run iniziano a un indice specifico nel testo e continuano fino al run successivo.
Durante la lettura, vengono inclusi tutti i giri con e senza chip. Le corse senza chip avranno un valore
Quando scrivi, vengono incluse solo le corse con chip. Le sequenze contenenti chip hanno lunghezza 1 e sono rappresentate nel testo inserito dall'utente dal simbolo segnaposto "@". Le nuove esecuzioni sovrascriveranno quelle precedenti. La scrittura di un nuovo
|
CellFormat
Il formato di una cella.
| Rappresentazione JSON |
|---|
{ "numberFormat": { object ( |
| Campi | |
|---|---|
numberFormat
|
Un formato che descrive come i valori numerici devono essere rappresentati all'utente. |
backgroundColor
|
Il colore di sfondo della cella. Deprecata: utilizza
|
backgroundColorStyle
|
Il colore di sfondo della cella. Se è impostato anche
|
borders
|
I bordi della cella. |
padding
|
Il riempimento della cella. |
horizontalAlignment
|
L'allineamento orizzontale del valore nella cella. |
verticalAlignment
|
L'allineamento verticale del valore nella cella. |
wrapStrategy
|
La strategia di wrapping per il valore nella cella. |
textDirection
|
La direzione del testo nella cella. |
textFormat
|
Il formato del testo nella cella (a meno che non venga sostituito da un'esecuzione di formattazione). Se imposti un collegamento a livello di cella qui, i collegamenti esistenti della cella vengono cancellati. L'impostazione del campo del link in un
|
hyperlinkDisplayType
|
Se esiste, come deve essere visualizzato un link ipertestuale nella cella. |
textRotation
|
La rotazione applicata al testo nella cella. |
NumberFormat
Il formato numerico di una cella.
| Rappresentazione JSON |
|---|
{
"type": enum ( |
| Campi | |
|---|---|
type
|
Il tipo di formato numerico. Durante la scrittura, questo campo deve essere impostato. |
pattern
|
Stringa di pattern utilizzata per la formattazione. Se non impostato, verrà utilizzato un pattern predefinito basato sulle impostazioni internazionali del foglio di lavoro, se necessario per il tipo specificato. Consulta la guida ai formati di data e numero per ulteriori informazioni sui pattern supportati. |
NumberFormatType
Il formato numerico della cella. In questa documentazione si presuppone che le impostazioni internazionali siano en_US, ma il formato effettivo dipende dalle impostazioni internazionali del foglio di lavoro.
| Enum | |
|---|---|
NUMBER_FORMAT_TYPE_UNSPECIFIED
|
Il formato numerico non è specificato e si basa sui contenuti della cella. Non utilizzare questo valore in modo esplicito. |
TEXT
|
Formattazione del testo, ad es.1000.12
|
NUMBER
|
Formattazione dei numeri, ad esempio,
1,000.12
|
PERCENT
|
Formattazione percentuale, ad es.10.12%
|
CURRENCY
|
Formattazione della valuta, ad esempio
$1,000.12
|
DATE
|
Formattazione della data, ad es.9/26/2008
|
TIME
|
Formattazione dell'ora, ad es.3:59:00 PM
|
DATE_TIME
|
Formattazione di data e ora, ad esempio
9/26/08 15:59:00
|
SCIENTIFIC
|
Formattazione scientifica dei numeri, ad es.1.01E+03
|
Bordi
I bordi della cella.
| Rappresentazione JSON |
|---|
{ "top": { object ( |
| Campi | |
|---|---|
top
|
Il bordo superiore della cella. |
bottom
|
Il bordo inferiore della cella. |
left
|
Il bordo sinistro della cella. |
right
|
Il bordo destro della cella. |
Bordo
Un bordo lungo una cella.
| Rappresentazione JSON |
|---|
{ "style": enum ( |
| Campi | |
|---|---|
style
|
Lo stile del bordo. |
width
|
La larghezza del bordo, in pixel. Obsoleto; la larghezza è determinata dal campo "style". |
color
|
Il colore del bordo. Deprecata: utilizza
|
colorStyle
|
Il colore del bordo. Se è impostato anche
|
Stile
Lo stile di un bordo.
| Enum | |
|---|---|
STYLE_UNSPECIFIED
|
Lo stile non è specificato. Non utilizzare questo. |
DOTTED
|
Il bordo è punteggiato. |
DASHED
|
Il bordo è tratteggiato. |
SOLID
|
Il bordo è una linea continua sottile. |
SOLID_MEDIUM
|
Il bordo è una linea continua media. |
SOLID_THICK
|
Il bordo è una linea continua spessa. |
NONE
|
Nessun bordo. Utilizzato solo durante l'aggiornamento di un bordo per cancellarlo. |
DOUBLE
|
Il bordo è costituito da due linee continue. |
Spaziatura interna
La quantità di spaziatura interna intorno alla cella, in pixel. Quando aggiorni il padding, devi specificare ogni campo.
| Rappresentazione JSON |
|---|
{ "top": integer, "right": integer, "bottom": integer, "left": integer } |
| Campi | |
|---|---|
top
|
Il riempimento superiore della cella. |
right
|
Il riempimento a destra della cella. |
bottom
|
La spaziatura interna inferiore della cella. |
left
|
La spaziatura interna a sinistra della cella. |
VerticalAlign
L'allineamento verticale del testo in una cella.
| Enum | |
|---|---|
VERTICAL_ALIGN_UNSPECIFIED
|
L'allineamento verticale non è specificato. Non utilizzare questo. |
TOP
|
Il testo è allineato in modo esplicito alla parte superiore della cella. |
MIDDLE
|
Il testo è allineato in modo esplicito al centro della cella. |
BOTTOM
|
Il testo è allineato in modo esplicito alla parte inferiore della cella. |
WrapStrategy
Come mandare a capo il testo in una cella.
| Enum | |
|---|---|
WRAP_STRATEGY_UNSPECIFIED
|
Il valore predefinito, non utilizzare. |
OVERFLOW_CELL
|
Le righe più lunghe della larghezza della cella verranno scritte nella cella successiva, a condizione che sia vuota. Se la cella successiva non è vuota, il comportamento è lo stesso di
|
LEGACY_WRAP
|
Questa strategia di ritorno a capo rappresenta la vecchia strategia di ritorno a capo di Fogli Google, in cui le parole più lunghe di una riga vengono troncate anziché suddivise. Questa strategia non è supportata su tutte le piattaforme e verrà ritirata. Esempio: |
CLIP
|
Le righe più lunghe della larghezza della cella verranno troncate. Il testo non andrà mai a capo a meno che l'utente non inserisca manualmente una nuova riga. Esempio: |
WRAP
|
Le parole più lunghe di una riga vengono mandate a capo a livello di carattere anziché troncate. Esempio: |
TextDirection
La direzione del testo in una cella.
| Enum | |
|---|---|
TEXT_DIRECTION_UNSPECIFIED
|
La direzione del testo non è specificata. Non utilizzare questo. |
LEFT_TO_RIGHT
|
La direzione del testo da sinistra a destra è stata impostata dall'utente. |
RIGHT_TO_LEFT
|
La direzione del testo da destra a sinistra è stata impostata dall'utente. |
HyperlinkDisplayType
Indica se eseguire il rendering esplicito di un link ipertestuale. Se non specificato, l'hyperlink è collegato.
| Enum | |
|---|---|
HYPERLINK_DISPLAY_TYPE_UNSPECIFIED
|
Il valore predefinito: l'hyperlink viene visualizzato. Non utilizzare questo. |
LINKED
|
Un link ipertestuale deve essere visualizzato in modo esplicito. |
PLAIN_TEXT
|
Un link ipertestuale non deve essere visualizzato. |
TextRotation
La rotazione applicata al testo in una cella.
| Rappresentazione JSON |
|---|
{ // Union field |
| Campi | |
|---|---|
Campo unione
type. Il tipo di rotazione, verticale o angolata.
type
può essere solo uno dei seguenti tipi:
|
|
angle
|
L'angolo tra l'orientamento standard e quello desiderato. Misurato in gradi. I valori validi sono compresi tra -90 e 90. Gli angoli positivi sono inclinati verso l'alto, mentre quelli negativi sono inclinati verso il basso. Nota: per la direzione del testo da sinistra a destra, gli angoli positivi sono in senso antiorario, mentre per la direzione da destra a sinistra sono in senso orario. |
vertical
|
Se true, il testo viene letto dall'alto verso il basso, ma l'orientamento dei singoli caratteri rimane invariato. Ad esempio: |
TextFormatRun
Una sequenza di un formato di testo. Il formato di questa esecuzione continua fino all'indice iniziale dell'esecuzione successiva. Durante l'aggiornamento, è necessario impostare tutti i campi.
| Rappresentazione JSON |
|---|
{
"startIndex": integer,
"format": {
object ( |
| Campi | |
|---|---|
startIndex
|
L'indice dei caratteri in base zero in cui inizia questa esecuzione, in unità di codice UTF-16. |
format
|
Il formato di questa esecuzione. I valori assenti ereditano il formato della cella. |
DataValidationRule
Una regola di convalida dei dati.
| Rappresentazione JSON |
|---|
{
"condition": {
object ( |
| Campi | |
|---|---|
condition
|
La condizione che i dati nella cella devono soddisfare. |
inputMessage
|
Un messaggio da mostrare all'utente quando aggiunge dati alla cella. |
strict
|
True se i dati non validi devono essere rifiutati. |
showCustomUi
|
True se l'interfaccia utente deve essere personalizzata in base al tipo di condizione. Se true, le condizioni "Elenco" mostreranno un menu a discesa. |
DataSourceTable
Una tabella dell'origine dati, che consente all'utente di importare una tabella statica di dati da
DataSource
in Fogli. Questa operazione è anche nota come "Estrai" nell'editor Fogli.
| Rappresentazione JSON |
|---|
{ "dataSourceId": string, "columnSelectionType": enum ( |
| Campi | |
|---|---|
dataSourceId
|
L'ID dell'origine dati a cui è associata la tabella dell'origine dati. |
columnSelectionType
|
Il tipo per selezionare le colonne per la tabella dell'origine dati. Il valore predefinito è
|
columns[]
|
Colonne selezionate per la tabella dell'origine dati. Il
|
filterSpecs[]
|
Specifiche del filtro nella tabella dell'origine dati. |
sortSpecs[]
|
Ordina le specifiche nella tabella dell'origine dati. Il risultato della tabella dell'origine dati viene ordinato in base alle specifiche di ordinamento. |
rowLimit
|
Il limite di righe da restituire. Se non viene impostato, viene applicato un limite predefinito. Per il limite predefinito e massimo, consulta l'editor Fogli. |
dataExecutionStatus
|
Solo output. Lo stato di esecuzione dei dati. |
DataSourceTableColumnSelectionType
I tipi di selezione delle colonne della tabella dell'origine dati.
| Enum | |
|---|---|
DATA_SOURCE_TABLE_COLUMN_SELECTION_TYPE_UNSPECIFIED
|
Il tipo di selezione delle colonne predefinito, non utilizzare. |
SELECTED
|
Seleziona le colonne specificate dal campo
columns.
|
SYNC_ALL
|
Sincronizza tutte le colonne correnti e future nell'origine dati. Se impostata, la tabella dell'origine dati recupera tutte le colonne dell'origine dati al momento dell'aggiornamento. |
DataSourceFormula
Una formula dell'origine dati.
| Rappresentazione JSON |
|---|
{
"dataSourceId": string,
"dataExecutionStatus": {
object ( |
| Campi | |
|---|---|
dataSourceId
|
L'ID dell'origine dati a cui è associata la formula. |
dataExecutionStatus
|
Solo output. Lo stato di esecuzione dei dati. |
ChipRun
La corsa di un chip. Il chip continua fino all'indice iniziale dell'esecuzione successiva.
| Rappresentazione JSON |
|---|
{
"startIndex": integer,
"chip": {
object ( |
| Campi | |
|---|---|
startIndex
|
Obbligatorio. L'indice dei caratteri in base zero in cui inizia questa esecuzione, in unità di codice UTF-16. |
chip
|
Facoltativo. Il chip di questa corsa. |
Chip
Lo smart chip.
| Rappresentazione JSON |
|---|
{ // Union field |
| Campi | |
|---|---|
Campo unione
properties. Le proprietà del chip.
properties
può essere solo uno dei seguenti tipi:
|
|
personProperties
|
Proprietà di una persona collegata. |
richLinkProperties
|
Proprietà di un link avanzato. |
PersonProperties
Proprietà specifiche di una persona collegata.
| Rappresentazione JSON |
|---|
{
"email": string,
"displayFormat": enum ( |
| Campi | |
|---|---|
email
|
Obbligatorio. L'indirizzo email collegato a questa persona. Questo campo è sempre presente. |
displayFormat
|
Facoltativo. Il formato di visualizzazione del chip persona. Se non viene impostato, viene utilizzato il formato di visualizzazione predefinito. |
DisplayFormat
Formato di visualizzazione preferito, se disponibile.
| Enum | |
|---|---|
DISPLAY_FORMAT_UNSPECIFIED
|
Valore predefinito, non utilizzare. |
DEFAULT
|
Formato di visualizzazione predefinito. |
LAST_NAME_COMMA_FIRST_NAME
|
Formato di visualizzazione del cognome e del nome. |
EMAIL
|
Formato di visualizzazione dell'email. |
RichLinkProperties
Proprietà di un link a una risorsa Google (ad esempio un file in Drive, un video di YouTube, un indirizzo di Maps o un evento di Calendar). Solo i file di Drive possono essere scritti come chip. Tutti gli altri tipi di link avanzati sono di sola lettura.
Gli URI non possono superare i 2000 byte durante la scrittura.
NOTA: per scrivere chip di file di Drive è necessario almeno uno degli ambiti OAuth
drive.file,
drive.readonly o
drive.
| Rappresentazione JSON |
|---|
{ "uri": string, "mimeType": string } |
| Campi | |
|---|---|
uri
|
Obbligatorio. L'URI del link. Questo è sempre presente. |
mimeType
|
Solo output. Il tipo MIME del link, se presente (ad esempio, quando si tratta di un file in Drive). |