CellData
特定儲存格的資料。
| JSON 表示法 |
|---|
{ "userEnteredValue": { object ( |
| 欄位 | |
|---|---|
userEnteredValue
|
使用者在儲存格中輸入的值。例如:
|
effectiveValue
|
儲存格的有效值。如果是內含公式的儲存格,這個值就是計算結果。如果是含有常值的儲存格,這與 userEnteredValue 相同。這是唯讀欄位。 |
formattedValue
|
儲存格的格式化值。這是向使用者顯示的值。這是唯讀欄位。 |
userEnteredFormat
|
使用者為儲存格輸入的格式。 撰寫時,新格式會與現有格式合併。 |
effectiveFormat
|
儲存格使用的有效格式。包括套用任何條件式格式設定的結果,以及儲存格含有公式時計算出的數字格式。如果有效格式為預設格式,系統就不會寫入有效格式。這是唯讀欄位。 |
hyperlink
|
這個儲存格指向的超連結 (如有)。如果儲存格包含多個超連結,這個欄位會是空白。這是唯讀欄位。如要設定,請在 |
note
|
儲存格的任何附註。 |
textFormatRuns[]
|
套用至儲存格子區段的 RTF 格式執行。執行項目僅適用於使用者輸入的字串,不適用於公式、布林值或數字。執行項目的屬性會從文字中的特定索引開始,並持續到下一個執行項目。除非明確變更,否則執行會繼承儲存格的屬性。
撰寫時,新的執行作業會覆寫先前的執行作業。撰寫新指令時,系統會清除先前的執行記錄。 |
dataValidation
|
儲存格的資料驗證規則 (如有)。 寫入時,新的資料驗證規則會覆寫任何先前的規則。 |
pivotTable
|
錨定在這個儲存格的資料透視表。資料透視表本身的大小是根據資料、分組、篩選條件、值等動態計算。只有資料透視表的左上角儲存格包含資料透視表定義。其他儲存格則會包含資料透視表結果的計算值,並顯示在各自的 |
dataSourceTable
|
錨定在這個儲存格的資料來源表格。資料來源資料表本身的大小會根據其設定動態計算。資料來源表格只有第一個儲存格包含資料來源表格定義。其他儲存格則會包含資料來源表格結果的顯示值,並顯示在各自的 |
dataSourceFormula
|
僅供輸出。儲存格中資料來源公式的相關資訊。如果 |
chipRuns[]
|
(選用步驟) 已將方塊執行套用至儲存格的子區段。執行個體的屬性會從文字中的特定索引開始,並持續到下一個執行個體。
讀取時,系統會一併納入有晶片和沒有晶片的跑步活動。未配戴晶片的跑步活動會顯示空白的
撰寫時只會顯示跑步次數。含有晶片的執行個體長度為 1,並以「@」預留位置符號表示使用者輸入的文字。新執行作業會覆寫先前的執行作業。寫入新資料 |
CellFormat
儲存格的格式。
| JSON 表示法 |
|---|
{ "numberFormat": { object ( |
| 欄位 | |
|---|---|
numberFormat
|
說明如何向使用者呈現數字值的格式。 |
backgroundColor
|
儲存格的背景顏色。已淘汰:請改用 |
backgroundColorStyle
|
儲存格的背景顏色。如果同時設定了 |
borders
|
儲存格的邊界。 |
padding
|
儲存格的邊框間距。 |
horizontalAlignment
|
儲存格中值的水平對齊方式。 |
verticalAlignment
|
儲存格中值的垂直對齊方式。 |
wrapStrategy
|
儲存格中值的換行策略。 |
textDirection
|
儲存格中文字的方向。 |
textFormat
|
儲存格中的文字格式 (除非格式執行階段已覆寫)。在此設定儲存格層級的連結會清除儲存格的現有連結。在 |
hyperlinkDisplayType
|
如果存在,超連結應如何在儲存格中顯示。 |
textRotation
|
套用至儲存格文字的旋轉角度。 |
NumberFormat
儲存格的數字格式。
| JSON 表示法 |
|---|
{
"type": enum ( |
| 欄位 | |
|---|---|
type
|
數字格式類型。寫入時,必須設定這個欄位。 |
pattern
|
用於格式設定的模式字串。如未設定,系統會視需要根據試算表的語言代碼,為指定類型套用預設格式。如要進一步瞭解支援的模式,請參閱日期和數字格式指南。 |
NumberFormatType
儲存格的數字格式。本文件假設語言代碼為 en_US,但實際格式取決於試算表的語言代碼。
| 列舉 | |
|---|---|
NUMBER_FORMAT_TYPE_UNSPECIFIED
|
未指定數字格式,系統會根據儲存格內容判斷格式。請勿明確使用此項目。 |
TEXT
|
文字格式,例如:
1000.12
|
NUMBER
|
數字格式,例如:
1,000.12
|
PERCENT
|
百分比格式,例如:
10.12%
|
CURRENCY
|
貨幣格式,例如
$1,000.12
|
DATE
|
日期格式,例如:
9/26/2008
|
TIME
|
時間格式,例如:
3:59:00 PM
|
DATE_TIME
|
日期 + 時間格式,例如:
9/26/08 15:59:00
|
SCIENTIFIC
|
科學數字格式,例如:
1.01E+03
|
框線
儲存格的邊界。
| JSON 表示法 |
|---|
{ "top": { object ( |
| 欄位 | |
|---|---|
top
|
儲存格的上框線。 |
bottom
|
儲存格的下框線。 |
left
|
儲存格的左框線。 |
right
|
儲存格的右框線。 |
邊框
儲存格的邊框。
| JSON 表示法 |
|---|
{ "style": enum ( |
| 欄位 | |
|---|---|
style
|
邊框樣式。 |
width
|
邊框寬度 (以像素為單位)。已淘汰;寬度由「style」欄位決定。 |
color
|
邊框顏色。已淘汰:請改用 |
colorStyle
|
邊框顏色。如果同時設定了 |
樣式
邊框樣式。
| 列舉 | |
|---|---|
STYLE_UNSPECIFIED
|
未指定樣式。請勿使用此屬性。 |
DOTTED
|
框線為虛線。 |
DASHED
|
框線為虛線。 |
SOLID
|
邊框為細實線。 |
SOLID_MEDIUM
|
邊框為中型實線。 |
SOLID_THICK
|
框線為粗實線。 |
NONE
|
無框線。僅用於更新邊框,以便清除邊框。 |
DOUBLE
|
邊框為兩條實線。 |
邊框間距
儲存格周圍的邊框間距量 (以像素為單位)。更新邊框間距時,必須指定每個欄位。
| JSON 表示法 |
|---|
{ "top": integer, "right": integer, "bottom": integer, "left": integer } |
| 欄位 | |
|---|---|
top
|
儲存格的頂部邊框間距。 |
right
|
儲存格的右側邊框間距。 |
bottom
|
儲存格的下邊框間距。 |
left
|
儲存格的左邊框間距。 |
VerticalAlign
儲存格中文字的垂直對齊方式。
| 列舉 | |
|---|---|
VERTICAL_ALIGN_UNSPECIFIED
|
未指定垂直對齊方式。請勿使用此屬性。 |
TOP
|
文字會明確對齊儲存格頂端。 |
MIDDLE
|
文字會明確對齊儲存格中間。 |
BOTTOM
|
文字會明確對齊儲存格底部。 |
WrapStrategy
如何讓儲存格中的文字自動換行。
| 列舉 | |
|---|---|
WRAP_STRATEGY_UNSPECIFIED
|
預設值,請勿使用。 |
OVERFLOW_CELL
|
如果文字長度超過儲存格寬度,系統會將文字寫入下一個儲存格 (前提是該儲存格為空白)。如果下一個儲存格不為空白,這項行為與 |
LEGACY_WRAP
|
這項換行策略代表舊版 Google 試算表換行策略,也就是說,如果文字長度超過一行,系統會剪除而非換行。並非所有平台都支援這項策略,且這項策略即將淘汰。範例: |
CLIP
|
如果文字行長度超過儲存格寬度,系統會裁剪文字。除非使用者手動插入新行,否則文字一律不會換行。範例: |
WRAP
|
如果單字長度超過一行,系統會以字元為單位換行,而非剪裁。範例: |
TextDirection
儲存格中文字的方向。
| 列舉 | |
|---|---|
TEXT_DIRECTION_UNSPECIFIED
|
未指定文字方向。請勿使用此屬性。 |
LEFT_TO_RIGHT
|
使用者已將文字方向設為從左到右。 |
RIGHT_TO_LEFT
|
使用者已將文字方向設為從右到左。 |
HyperlinkDisplayType
是否要明確算繪超連結。如未指定,系統會連結超連結。
| 列舉 | |
|---|---|
HYPERLINK_DISPLAY_TYPE_UNSPECIFIED
|
預設值:系統會顯示超連結。請勿使用此屬性。 |
LINKED
|
超連結應明確顯示。 |
PLAIN_TEXT
|
超連結不應顯示。 |
TextRotation
套用至儲存格文字的旋轉角度。
| JSON 表示法 |
|---|
{ // Union field |
| 欄位 | |
|---|---|
聯集欄位
type。旋轉類型,垂直或傾斜。
type
只能是下列其中一項:
|
|
angle
|
標準方向與所需方向之間的角度。以度為單位。有效值介於 -90 至 90 之間。正角度會向上傾斜,負角度則會向下傾斜。 注意:如果是從左到右的文字方向,正向角度為逆時針方向;如果是從右到左,則為順時針方向 |
vertical
|
如為 true,文字會從上到下排列,但個別字元的方向不變。例如: |
TextFormatRun
文字格式的執行。這個執行作業的格式會持續到下一個執行作業的開始索引為止。更新時,必須設定所有欄位。
| JSON 表示法 |
|---|
{
"startIndex": integer,
"format": {
object ( |
| 欄位 | |
|---|---|
startIndex
|
這個執行個體開始的字元索引 (從零算起),以 UTF-16 程式碼單元表示。 |
format
|
這個執行作業的格式。缺席值會沿用儲存格的格式。 |
DataValidationRule
資料驗證規則。
| JSON 表示法 |
|---|
{
"condition": {
object ( |
| 欄位 | |
|---|---|
condition
|
儲存格中的資料必須符合的條件。 |
inputMessage
|
在儲存格中新增資料時,向使用者顯示的訊息。 |
strict
|
如果應拒絕無效資料,則為 True。 |
showCustomUi
|
如果應根據條件類型自訂 UI,則為 True。如果是 true,「清單」條件會顯示下拉式選單。 |
DataSourceTable
資料來源表格:使用者可從 DataSource 將靜態資料表匯入 Google 試算表。這在 Google 試算表編輯器中也稱為「擷取」。
| JSON 表示法 |
|---|
{ "dataSourceId": string, "columnSelectionType": enum ( |
| 欄位 | |
|---|---|
dataSourceId
|
資料來源資料表所關聯的資料來源 ID。 |
columnSelectionType
|
選取資料來源資料表資料欄的類型。預設值為 |
columns[]
|
為資料來源表格選取的資料欄。 |
filterSpecs[]
|
篩選資料來源表格中的規格。 |
sortSpecs[]
|
在資料來源表格中排序規格。資料來源表格的結果會依序根據排序規格排序。 |
rowLimit
|
要傳回的資料列數量上限。如未設定,系統會套用預設限制。如需預設和上限,請參閱 Google 試算表編輯器。 |
dataExecutionStatus
|
僅供輸出。資料執行狀態。 |
DataSourceTableColumnSelectionType
資料來源表格資料欄選取類型。
| 列舉 | |
|---|---|
DATA_SOURCE_TABLE_COLUMN_SELECTION_TYPE_UNSPECIFIED
|
預設的欄選取類型,請勿使用。 |
SELECTED
|
選取由
columns
欄位指定的資料欄。
|
SYNC_ALL
|
同步處理資料來源中所有現有和日後的資料欄。 如果已設定,資料來源表格會在重新整理時擷取資料來源中的所有資料欄。 |
DataSourceFormula
資料來源公式。
| JSON 表示法 |
|---|
{
"dataSourceId": string,
"dataExecutionStatus": {
object ( |
| 欄位 | |
|---|---|
dataSourceId
|
公式相關聯的資料來源 ID。 |
dataExecutionStatus
|
僅供輸出。資料執行狀態。 |
ChipRun
晶片的執行作業。直到下一次執行的開始索引為止。
| JSON 表示法 |
|---|
{
"startIndex": integer,
"chip": {
object ( |
| 欄位 | |
|---|---|
startIndex
|
必填。這個執行個體開始的字元索引 (從零算起),以 UTF-16 程式碼單元表示。 |
chip
|
(選用步驟) 這項執行的晶片。 |
晶片
智慧型方塊。
| JSON 表示法 |
|---|
{ // Union field |
| 欄位 | |
|---|---|
聯集欄位
properties。晶片的屬性。
properties
只能是下列其中一項:
|
|
personProperties
|
連結對象的屬性。 |
richLinkProperties
|
多媒體連結的屬性。 |
PersonProperties
與連結對象相關的屬性。
| JSON 表示法 |
|---|
{
"email": string,
"displayFormat": enum ( |
| 欄位 | |
|---|---|
email
|
必填。與這個人連結的電子郵件地址。這個欄位一律會顯示。 |
displayFormat
|
(選用步驟) 人員資訊方塊的顯示格式。如未設定,系統會使用預設顯示格式。 |
DisplayFormat
如果有的話,偏好的顯示格式。
| 列舉 | |
|---|---|
DISPLAY_FORMAT_UNSPECIFIED
|
預設值,請勿使用。 |
DEFAULT
|
預設顯示格式。 |
LAST_NAME_COMMA_FIRST_NAME
|
姓氏、名字顯示格式。 |
EMAIL
|
電子郵件顯示格式。 |
RichLinkProperties
Google 資源連結的屬性 (例如雲端硬碟中的檔案、YouTube 影片、地圖地址或日曆活動)。只有雲端硬碟檔案可以寫入晶片。所有其他類型的豐富連結都只能讀取。
寫入時,URI 不得超過 2000 個位元組。
注意:如要寫入雲端硬碟檔案資訊方塊,至少需要 drive.file、drive.readonly 或 drive OAuth 範圍。
| JSON 表示法 |
|---|
{ "uri": string, "mimeType": string } |
| 欄位 | |
|---|---|
uri
|
必填。連結的 URI。這項資訊一律會顯示。 |
mimeType
|
僅供輸出。連結的 MIME 類型 (如有),例如 Google 雲端硬碟中的檔案。 |