此服务允许脚本创建、访问和修改 Google 表格文件。另请参阅有关在电子表格中存储数据的指南。
有时,为了提高性能,系统会将电子表格操作捆绑在一起,例如对某个方法进行多次调用时。如果您想确保立即进行所有待处理更改(例如,在脚本执行时显示用户信息),请调用 Spreadsheet
。
类
Auto Fill Series
属性
属性 | 类型 | 说明 |
---|---|---|
DEFAULT_SERIES | Enum | 默认。 |
ALTERNATE_SERIES | Enum | 使用此设置进行自动填充会导致展开的范围中的空单元格填充现有值的副本。 |
Banding
方法
Banding Theme
属性
属性 | 类型 | 说明 |
---|---|---|
LIGHT_GREY | Enum | 浅灰色条纹主题。 |
CYAN | Enum | 蓝绿色条纹主题。 |
GREEN | Enum | 绿色条纹主题。 |
YELLOW | Enum | 黄色条纹主题。 |
ORANGE | Enum | 橙色条纹主题。 |
BLUE | Enum | 蓝色条纹主题。 |
TEAL | Enum | 蓝绿色条纹主题。 |
GREY | Enum | 灰色条纹主题。 |
BROWN | Enum | 棕色条纹主题。 |
LIGHT_GREEN | Enum | 浅绿色条纹主题。 |
INDIGO | Enum | 靛蓝色条纹主题。 |
PINK | Enum | 粉色条纹主题。 |
Big Query Data Source Spec
方法
方法 | 返回类型 | 简介 |
---|---|---|
copy() | Data | 根据此数据源的设置创建 Data 。 |
get | String | 获取 BigQuery 数据集 ID。 |
get | Data | 获取数据源的参数。 |
get | String | 获取结算项目 ID。 |
get | String | 获取原始查询字符串。 |
get | String | 获取 BigQuery 表 ID。 |
get | String | 获取表的 BigQuery 项目 ID。 |
get | Data | 获取数据源的类型。 |
Big Query Data Source SpecBuilder
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Data | 根据此构建工具中的设置构建数据源规范。 |
copy() | Data | 根据此数据源的设置创建 Data 。 |
get | String | 获取 BigQuery 数据集 ID。 |
get | Data | 获取数据源的参数。 |
get | String | 获取结算项目 ID。 |
get | String | 获取原始查询字符串。 |
get | String | 获取 BigQuery 表 ID。 |
get | String | 获取表的 BigQuery 项目 ID。 |
get | Data | 获取数据源的类型。 |
remove | Big | 移除所有参数。 |
remove | Big | 移除指定的参数。 |
set | Big | 设置 BigQuery 数据集 ID。 |
set | Big | 添加参数;如果存在具有相应名称的参数,则更新类型为 Data 的数据源规范构建器的来源单元格。 |
set | Big | 设置结算 BigQuery 项目 ID。 |
set | Big | 设置原始查询字符串。 |
set | Big | 设置 BigQuery 表 ID。 |
set | Big | 设置表的 BigQuery 项目 ID。 |
Boolean Condition
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Color | 获取此布尔值条件的背景颜色。 |
get | Boolean | 如果此布尔值条件会为文本加粗体,则返回 true ;如果此布尔值条件会移除文本的粗体,则返回 false 。 |
get | Boolean | 获取规则的条件类型(如 Boolean 枚举中所定义)。 |
get | Object[] | 获取规则条件的参数数组。 |
get | Color | 获取此布尔值条件的字体颜色。 |
get | Boolean | 如果此布尔值条件使文本斜体,则返回 true ;如果此布尔值条件移除文本的斜体,则返回 false 。 |
get | Boolean | 如果此布尔值条件会对文本添加删除线,则返回 true ;如果此布尔值条件会移除文本中的删除线,则返回 false 。 |
get | Boolean | 如果此布尔值条件为文本添加下划线,则返回 true ;如果此布尔值条件移除文本中的下划线,则返回 false 。 |
Boolean Criteria
属性
属性 | 类型 | 说明 |
---|---|---|
CELL_EMPTY | Enum | 如果单元格为空,则满足该条件。 |
CELL_NOT_EMPTY | Enum | 如果单元格不为空,则满足该条件。 |
DATE_AFTER | Enum | 如果日期晚于给定值,则满足此条件。 |
DATE_BEFORE | Enum | 如果日期早于给定值,则满足此条件。 |
DATE_EQUAL_TO | Enum | 如果日期等于给定值,则满足此条件。 |
DATE_NOT_EQUAL_TO | Enum | 如果日期不等于指定值,则满足该条件。 |
DATE_AFTER_RELATIVE | Enum | 如果日期晚于相对日期值,则满足此条件。 |
DATE_BEFORE_RELATIVE | Enum | 如果日期早于相对日期值,则满足此条件。 |
DATE_EQUAL_TO_RELATIVE | Enum | 如果日期等于相对日期值,则满足此条件。 |
NUMBER_BETWEEN | Enum | 如果数字介于给定值之间,则满足条件。 |
NUMBER_EQUAL_TO | Enum | 当数字等于给定值时,则满足条件。 |
NUMBER_GREATER_THAN | Enum | 如果数字大于给定值,则满足条件。 |
NUMBER_GREATER_THAN_OR_EQUAL_TO | Enum | 如果数字大于或等于给定值,则满足该条件。 |
NUMBER_LESS_THAN | Enum | 如果数字小于给定值,则满足该条件。 |
NUMBER_LESS_THAN_OR_EQUAL_TO | Enum | 如果数字小于或等于给定值,则满足此条件。 |
NUMBER_NOT_BETWEEN | Enum | 如果数字不在给定值之间,则满足此条件。 |
NUMBER_NOT_EQUAL_TO | Enum | 如果数字不等于指定值,则满足此条件。 |
TEXT_CONTAINS | Enum | 如果输入包含给定值,则满足该条件。 |
TEXT_DOES_NOT_CONTAIN | Enum | 如果输入不包含给定值,则满足该条件。 |
TEXT_EQUAL_TO | Enum | 如果输入值等于指定值,则满足该条件。 |
TEXT_NOT_EQUAL_TO | Enum | 如果输入值不等于指定值,则满足该条件。 |
TEXT_STARTS_WITH | Enum | 如果输入以给定值开头,则满足此条件。 |
TEXT_ENDS_WITH | Enum | 如果输入以给定值结尾,则满足此条件。 |
CUSTOM_FORMULA | Enum | 如果输入导致给定公式的计算结果为 true ,则满足此条件。 |
Border Style
属性
属性 | 类型 | 说明 |
---|---|---|
DOTTED | Enum | 虚线边框。 |
DASHED | Enum | 虚线边框。 |
SOLID | Enum | 细实线边框。 |
SOLID_MEDIUM | Enum | 中等粗细的实线边框。 |
SOLID_THICK | Enum | 粗实线边框。 |
DOUBLE | Enum | 两个实线边框。 |
Cell Image
属性
属性 | 类型 | 说明 |
---|---|---|
value | Value | 设置为 Value 的字段,表示图片值类型。 |
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | String | 返回此图片的替代文本说明。 |
get | String | 返回此图片的替代文本标题。 |
get | String | 返回 Google 托管的图片网址。 |
get | String | 获取图片的来源网址;如果网址不可用,则返回 null 。 |
to | Cell | 创建一个用于将图片转换为图片值类型的构建器,以便将其放入单元格中。 |
Cell ImageBuilder
属性
属性 | 类型 | 说明 |
---|---|---|
value | Value | 设置为 Value 的字段,表示图片值类型。 |
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Cell | 创建向单元格添加图片所需的图片值类型。 |
get | String | 返回此图片的替代文本说明。 |
get | String | 返回此图片的替代文本标题。 |
get | String | 返回 Google 托管的图片网址。 |
get | String | 获取图片的来源网址;如果网址不可用,则返回 null 。 |
set | Cell | 设置此图片的替代文本说明。 |
set | Cell | 设置此图片的替代文本标题。 |
set | Cell | 设置图片来源网址。 |
to | Cell | 创建一个用于将图片转换为图片值类型的构建器,以便将其放入单元格中。 |
Color
方法
方法 | 返回类型 | 简介 |
---|---|---|
as | Rgb | 将此颜色转换为 Rgb 。 |
as | Theme | 将此颜色转换为 Theme 。 |
get | Color | 获取此颜色的类型。 |
Color Builder
方法
方法 | 返回类型 | 简介 |
---|---|---|
as | Rgb | 将此颜色转换为 Rgb 。 |
as | Theme | 将此颜色转换为 Theme 。 |
build() | Color | 根据向构建器提供的设置创建颜色对象。 |
get | Color | 获取此颜色的类型。 |
set | Color | 设置为 RGB 颜色。 |
set | Color | 设置为主题颜色。 |
Conditional Format Rule
方法
方法 | 返回类型 | 简介 |
---|---|---|
copy() | Conditional | 返回包含此规则设置的规则构建器预设。 |
get | Boolean | 如果此规则使用布尔值条件条件,则检索规则的 Boolean 信息。 |
get | Gradient | 检索规则的 Gradient 信息(如果此规则使用渐变条件条件)。 |
get | Range[] | 检索要应用此条件格式规则的范围。 |
Conditional Format RuleBuilder
方法
Container Info
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Integer | 图表的左侧固定在此列中。 |
get | Integer | 图表的顶部会锚定在此行中。 |
get | Integer | 图表的左上角相对于锚定列的偏移量为此值。 |
get | Integer | 图表的左上角相对于锚定行偏移了这么多像素。 |
Copy Paste Type
属性
属性 | 类型 | 说明 |
---|---|---|
PASTE_NORMAL | Enum | 粘贴值、公式、格式和合并内容。 |
PASTE_NO_BORDERS | Enum | 粘贴值、公式、格式和合并内容,但不带边框。 |
PASTE_FORMAT | Enum | 仅粘贴格式。 |
PASTE_FORMULA | Enum | 仅粘贴公式。 |
PASTE_DATA_VALIDATION | Enum | 仅粘贴数据验证。 |
PASTE_VALUES | Enum | 仅粘贴值,不带格式、公式或合并。 |
PASTE_CONDITIONAL_FORMATTING | Enum | 仅粘贴颜色规则。 |
PASTE_COLUMN_WIDTHS | Enum | 仅粘贴列宽。 |
Data Execution Error Code
属性
属性 | 类型 | 说明 |
---|---|---|
DATA_EXECUTION_ERROR_CODE_UNSUPPORTED | Enum | Apps Script 不支持的数据执行错误代码。 |
NONE | Enum | 数据执行没有错误。 |
TIME_OUT | Enum | 数据执行超时。 |
TOO_MANY_ROWS | Enum | 数据执行结果返回的行数超出限制。 |
TOO_MANY_COLUMNS | Enum | 数据执行结果返回的列数超出上限。 |
TOO_MANY_CELLS | Enum | 数据执行结果返回的单元格数量超出上限。 |
ENGINE | Enum | 数据执行引擎错误。 |
PARAMETER_INVALID | Enum | 数据执行参数无效。 |
UNSUPPORTED_DATA_TYPE | Enum | 数据执行结果返回了不受支持的数据类型。 |
DUPLICATE_COLUMN_NAMES | Enum | 数据执行结果返回了重复的列名称。 |
INTERRUPTED | Enum | 数据执行会中断。 |
OTHER | Enum | 其他错误。 |
TOO_MANY_CHARS_PER_CELL | Enum | 数据执行结果返回的值超出了单个单元格中允许的字符数上限。 |
DATA_NOT_FOUND | Enum | 找不到数据源引用的数据库。 |
PERMISSION_DENIED | Enum | 用户无权访问数据源引用的数据库。 |
Data Execution State
属性
属性 | 类型 | 说明 |
---|---|---|
DATA_EXECUTION_STATE_UNSUPPORTED | Enum | Apps 脚本不支持数据执行状态。 |
RUNNING | Enum | 数据执行已开始并正在运行。 |
SUCCESS | Enum | 数据执行已完成且成功。 |
ERROR | Enum | 数据执行已完成,但存在错误。 |
NOT_STARTED | Enum | 数据执行尚未开始。 |
Data Execution Status
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Data | 获取数据执行操作的错误代码。 |
get | String | 获取数据执行的错误消息。 |
get | Data | 获取数据执行状态。 |
get | Date | 获取上次数据执行完成的时间,无论执行状态如何。 |
get | Date | 获取数据上次成功刷新的时间。 |
is | Boolean | 如果上次成功执行时的数据被截断,则返回 true ;否则,返回 false 。 |
Data Source
方法
方法 | 返回类型 | 简介 |
---|---|---|
cancel | void | 取消与此数据源关联的数据源对象当前正在运行的所有刷新。 |
create | Data | 创建计算列。 |
create | Data | 在新工作表的第一个单元格中,根据此数据源创建数据源数据透视表。 |
create | Data | 在新工作表的第一个单元格中,根据此数据源创建数据源表。 |
get | Data | 返回数据源中与列名称匹配的计算列。 |
get | Data | 返回数据源中的所有计算列。 |
get | Data | 返回数据源中的所有列。 |
get | Data | 返回与此数据源关联的数据源工作表。 |
get | Data | 获取数据源规范。 |
refresh | void | 刷新与数据源关联的所有数据源对象。 |
update | Data | 更新数据源规范,并使用新规范刷新与此数据源关联的数据源对象。 |
update | Data | 更新数据源规范,并使用新规范刷新关联的 data
source sheets 。 |
wait | void | 等待关联的数据源对象的所有当前执行作业完成,并在提供的秒数后超时。 |
Data SourceChart
方法
方法 | 返回类型 | 简介 |
---|---|---|
cancel | Data | 取消与此对象关联的数据刷新(如果当前正在运行)。 |
force | Data | 刷新此对象的数据,无论当前状态如何。 |
get | Data | 获取对象关联的数据源。 |
get | Data | 获取对象的数据执行状态。 |
refresh | Data | 刷新对象的数据。 |
wait | Data | 等待当前执行操作完成,并在提供的秒数后超时。 |
Data SourceColumn
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Data | 获取与数据源列关联的数据源。 |
get | String | 获取数据源列的公式。 |
get | String | 获取数据源列的名称。 |
has | Boolean | 返回该列是否具有数组依赖项。 |
is | Boolean | 返回相应列是否为计算列。 |
remove() | void | 移除数据源列。 |
set | Data | 为数据源列设置公式。 |
set | Data | 设置数据源列的名称。 |
Data SourceFormula
方法
方法 | 返回类型 | 简介 |
---|---|---|
cancel | Data | 取消与此对象关联的数据刷新(如果当前正在运行)。 |
force | Data | 刷新此对象的数据,无论当前状态如何。 |
get | Range | 返回表示此数据源公式锚定的单元格的 Range 。 |
get | Data | 获取对象关联的数据源。 |
get | String | 返回数据源公式的显示值。 |
get | String | 返回此数据源公式的公式。 |
get | Data | 获取对象的数据执行状态。 |
refresh | Data | 刷新对象的数据。 |
set | Data | 更新公式。 |
wait | Data | 等待当前执行操作完成,并在提供的秒数后超时。 |
Data SourceParameter
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | String | 获取参数名称。 |
get | String | 获取参数的值所依据的来源单元格;如果参数类型不是 Data ,则为 null 。 |
get | Data | 获取参数类型。 |
Data SourceParameterType
属性
属性 | 类型 | 说明 |
---|---|---|
DATA_SOURCE_PARAMETER_TYPE_UNSUPPORTED | Enum | Apps 脚本不支持的数据源参数类型。 |
CELL | Enum | 数据源参数的值基于单元格。 |
Data SourcePivotTable
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Pivot | 根据指定的数据源列添加新的透视列组。 |
add | Pivot | 根据指定的数据源列和指定的过滤条件添加新过滤器。 |
add | Pivot | 基于指定的数据源列添加新的透视值,而无需任何汇总函数。 |
add | Pivot | 根据指定的数据源列和指定的汇总函数添加新的透视值。 |
add | Pivot | 根据指定的数据源列添加新的数据透视行组。 |
as | Pivot | 将数据源数据透视表作为常规数据透视表对象返回。 |
cancel | Data | 取消与此对象关联的数据刷新(如果当前正在运行)。 |
force | Data | 刷新此对象的数据,无论当前状态如何。 |
get | Data | 获取对象关联的数据源。 |
get | Data | 获取对象的数据执行状态。 |
refresh | Data | 刷新对象的数据。 |
wait | Data | 等待当前执行操作完成,并在提供的秒数后超时。 |
Data SourceRefreshSchedule
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Data | 获取刷新时间表频率,该频率用于指定刷新的频率和时间。 |
get | Data | 获取此刷新时间表的范围。 |
get | Time | 获取此刷新时间表的下次运行时间范围。 |
is | Boolean | 确定此刷新时间表是否已启用。 |
Data SourceRefreshScheduleFrequency
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Integer[] | 获取要刷新数据源的月份中的某一天(以数字 [1-28] 表示)。 |
get | Weekday[] | 获取要刷新数据源的星期几。 |
get | Frequency | 获取频次类型。 |
get | Integer | 获取刷新时间表运行时段的开始小时(以 0-23 之间的数字表示)。 |
Data SourceRefreshScope
属性
属性 | 类型 | 说明 |
---|---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSUPPORTED | Enum | 不支持的数据源刷新范围。 |
ALL_DATA_SOURCES | Enum | 刷新会应用于电子表格中的所有数据源。 |
Data SourceSheet
方法
Data SourceSheetFilter
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Data | 返回此过滤器应用于的数据源列。 |
get | Data | 返回此过滤器所属的 Data 。 |
get | Filter | 返回此过滤器的过滤条件。 |
remove() | void | 从数据源对象中移除此过滤条件。 |
set | Data | 设置此过滤条件的过滤条件。 |
Data SourceSpec
方法
方法 | 返回类型 | 简介 |
---|---|---|
as | Big | 获取 BigQuery 数据源的规范。 |
as | Looker | 获取 Looker 数据源的规范。 |
copy() | Data | 根据此数据源的设置创建 Data 。 |
get | Data | 获取数据源的参数。 |
get | Data | 获取数据源的类型。 |
Data SourceSpecBuilder
方法
方法 | 返回类型 | 简介 |
---|---|---|
as | Big | 获取 BigQuery 数据源的构建器。 |
as | Looker | 获取 Looker 数据源的构建器。 |
build() | Data | 根据此构建工具中的设置构建数据源规范。 |
copy() | Data | 根据此数据源的设置创建 Data 。 |
get | Data | 获取数据源的参数。 |
get | Data | 获取数据源的类型。 |
remove | Data | 移除所有参数。 |
remove | Data | 移除指定的参数。 |
set | Data | 添加参数;如果存在具有相应名称的参数,则更新类型为 Data 的数据源规范构建器的来源单元格。 |
Data SourceTable
方法
Data SourceTableColumn
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Data | 获取数据源列。 |
remove() | void | 从 Data 中移除列。 |
Data SourceTableFilter
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Data | 返回此过滤器应用于的数据源列。 |
get | Data | 返回此过滤器所属的 Data 。 |
get | Filter | 返回此过滤器的过滤条件。 |
remove() | void | 从数据源对象中移除此过滤条件。 |
set | Data | 设置此过滤条件的过滤条件。 |
Data SourceType
属性
属性 | 类型 | 说明 |
---|---|---|
DATA_SOURCE_TYPE_UNSUPPORTED | Enum | Apps 脚本中不支持该数据源类型。 |
BIGQUERY | Enum | BigQuery 数据源。 |
LOOKER | Enum | Looker 数据源。 |
Data Validation
方法
方法 | 返回类型 | 简介 |
---|---|---|
copy() | Data | 根据此规则的设置为数据验证规则创建构建器。 |
get | Boolean | 如果规则在输入数据验证失败时显示警告,则返回 true ;如果完全拒绝输入,则返回 false 。 |
get | Data | 获取规则的条件类型(如 Data 枚举中所定义)。 |
get | Object[] | 获取规则条件的参数数组。 |
get | String | 获取规则的帮助文本,如果未设置帮助文本,则返回 null 。 |
Data ValidationBuilder
方法
Data ValidationCriteria
属性
属性 | 类型 | 说明 |
---|---|---|
DATE_AFTER | Enum | 要求日期晚于指定值。 |
DATE_BEFORE | Enum | 要求日期早于指定值。 |
DATE_BETWEEN | Enum | 要求日期介于给定值之间。 |
DATE_EQUAL_TO | Enum | 要求日期等于指定值。 |
DATE_IS_VALID_DATE | Enum | 需要填写日期。 |
DATE_NOT_BETWEEN | Enum | 要求日期不在指定值之间。 |
DATE_ON_OR_AFTER | Enum | 要求日期不早于指定值。 |
DATE_ON_OR_BEFORE | Enum | 要求日期不晚于指定值。 |
NUMBER_BETWEEN | Enum | 要求输入的数字介于给定值之间。 |
NUMBER_EQUAL_TO | Enum | 要求输入的数字等于指定值。 |
NUMBER_GREATER_THAN | Enum | 要求输入大于给定值的数字。 |
NUMBER_GREATER_THAN_OR_EQUAL_TO | Enum | 要求输入的数字大于或等于给定值。 |
NUMBER_LESS_THAN | Enum | 要求输入小于给定值的数字。 |
NUMBER_LESS_THAN_OR_EQUAL_TO | Enum | 要求输入的数字小于或等于给定值。 |
NUMBER_NOT_BETWEEN | Enum | 要求输入的数值不在给定值之间。 |
NUMBER_NOT_EQUAL_TO | Enum | 要求输入的数值不等于指定值。 |
TEXT_CONTAINS | Enum | 要求输入包含给定值。 |
TEXT_DOES_NOT_CONTAIN | Enum | 要求输入不包含指定值。 |
TEXT_EQUAL_TO | Enum | 要求输入值等于指定值。 |
TEXT_IS_VALID_EMAIL | Enum | 要求输入内容采用电子邮件地址的格式。 |
TEXT_IS_VALID_URL | Enum | 要求输入内容采用网址格式。 |
VALUE_IN_LIST | Enum | 要求输入值等于给定值之一。 |
VALUE_IN_RANGE | Enum | 要求输入值等于指定范围内的值。 |
CUSTOM_FORMULA | Enum | 要求输入使给定公式的计算结果为 true 。 |
CHECKBOX | Enum | 要求输入是自定义值或布尔值;以复选框的形式呈现。 |
Date Time Grouping Rule
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Date | 获取日期时间分组规则的类型。 |
Date Time Grouping RuleType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不支持的日期时间分组规则类型。 |
SECOND | Enum | 按秒(从 0 到 59)对日期时间进行分组。 |
MINUTE | Enum | 按分钟(从 0 到 59)对日期时间进行分组。 |
HOUR | Enum | 使用 24 小时制(从 0 到 23)按小时对日期时间进行分组。 |
HOUR_MINUTE | Enum | 使用 24 小时制对日期时间进行按小时和分钟分组,例如 19:45 。 |
HOUR_MINUTE_AMPM | Enum | 使用 12 小时制按小时和分钟对日期时间进行分组,例如 7:45 PM 。 |
DAY_OF_WEEK | Enum | 按星期对日期时间进行分组,例如 Sunday 。 |
DAY_OF_YEAR | Enum | 按年份中的日期(1 到 366)对日期时间进行分组。 |
DAY_OF_MONTH | Enum | 按日期(从 1 到 31 的数字)对日期时间进行分组。 |
DAY_MONTH | Enum | 按天和月对日期时间进行分组,例如 22-Nov 。 |
MONTH | Enum | 按月份对日期时间进行分组,例如 Nov 。 |
QUARTER | Enum | 按季度对日期时间进行分组,例如第 1 季度(表示 1 月至 3 月)。 |
YEAR | Enum | 按年份(例如 2008 年)对日期时间进行分组。 |
YEAR_MONTH | Enum | 按年份和月份对日期时间进行分组,例如 2008-Nov 。 |
YEAR_QUARTER | Enum | 按年和季度对日期时间进行分组,例如 2008 Q4 。 |
YEAR_MONTH_DAY | Enum | 按年、月和日对日期时间进行分组,例如 2008-11-22 。 |
Developer Metadata
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Integer | 返回与此开发者元数据相关联的唯一 ID。 |
get | String | 返回与此开发者元数据关联的键。 |
get | Developer | 返回此开发者元数据的位置。 |
get | String | 返回与此开发者元数据关联的值;如果此元数据没有值,则返回 null 。 |
get | Developer | 返回此开发者元数据的可见性。 |
move | Developer | 将此开发者元数据移至指定列。 |
move | Developer | 将此开发者元数据移至指定行。 |
move | Developer | 将此开发者元数据移至指定的工作表。 |
move | Developer | 将此开发者元数据移至顶级电子表格。 |
remove() | void | 删除此元数据。 |
set | Developer | 将此开发者元数据的键设置为指定的值。 |
set | Developer | 将与此开发者元数据关联的值设为指定值。 |
set | Developer | 将此开发者元数据的公开范围设置为指定的公开范围。 |
Developer MetadataFinder
方法
方法 | 返回类型 | 简介 |
---|---|---|
find() | Developer | 执行此搜索并返回匹配的元数据。 |
on | Developer | 配置搜索以考虑包含元数据的相交位置。 |
with | Developer | 将此搜索限制为仅考虑与指定 ID 匹配的元数据。 |
with | Developer | 将此搜索限制为仅考虑与指定键匹配的元数据。 |
with | Developer | 将此搜索限制为仅考虑与指定地点类型匹配的元数据。 |
with | Developer | 将此搜索限制为仅考虑与指定值匹配的元数据。 |
with | Developer | 将此搜索限制为仅考虑与指定公开范围匹配的元数据。 |
Developer MetadataLocation
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Range | 返回此元数据的列位置的 Range ;如果位置类型不是 Developer ,则返回 null 。 |
get | Developer | 获取营业地点的类型。 |
get | Range | 返回此元数据的行位置的 Range ;如果位置类型不是 Developer ,则返回 null 。 |
get | Sheet | 返回此元数据的 Sheet 位置;如果位置类型不是 Developer ,则返回 null 。 |
get | Spreadsheet | 返回此元数据的 Spreadsheet 位置;如果位置类型不是 Developer ,则返回 null 。 |
Developer MetadataLocationType
属性
属性 | 类型 | 说明 |
---|---|---|
SPREADSHEET | Enum | 与顶级电子表格关联的开发者元数据的位置类型。 |
SHEET | Enum | 与整个工作表关联的开发者元数据的位置类型。 |
ROW | Enum | 与行关联的开发者元数据的位置类型。 |
COLUMN | Enum | 与列关联的开发者元数据的位置类型。 |
Developer MetadataVisibility
属性
属性 | 类型 | 说明 |
---|---|---|
DOCUMENT | Enum | 具有文档访问权限的任何开发者项目都可以访问文档可见的元数据。 |
PROJECT | Enum | 项目可见的元数据仅对创建元数据的开发者项目可见且仅能由该项目访问。 |
Dimension
属性
属性 | 类型 | 说明 |
---|---|---|
COLUMNS | Enum | 列(纵向)维度。 |
ROWS | Enum | 行(水平)维度。 |
Direction
属性
属性 | 类型 | 说明 |
---|---|---|
UP | Enum | 行索引递减的方向。 |
DOWN | Enum | 行索引递增的方向。 |
PREVIOUS | Enum | 列编号递减的方向。 |
NEXT | Enum | 列编号递增的方向。 |
Drawing
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Container | 获取绘图在工作表中的位置信息。 |
get | Integer | 返回此绘图的实际高度(以像素为单位)。 |
get | String | 返回附加在此绘图的宏的名称。 |
get | Sheet | 返回此绘图显示在的电子表格。 |
get | Integer | 返回此绘图的实际宽度(以像素为单位)。 |
get | Number | 返回此绘图的 z 轴索引。 |
remove() | void | 从电子表格中删除此绘图。 |
set | Drawing | 设置此绘图的实际高度(以像素为单位)。 |
set | Drawing | 为此绘图分配宏函数。 |
set | Drawing | 设置绘图在工作表中的显示位置。 |
set | Drawing | 设置此绘图的实际宽度(以像素为单位)。 |
set | Drawing | 设置此绘图的 z-index。 |
Embedded Area Chart Builder
方法
Embedded Bar Chart Builder
方法
Embedded Chart
方法
方法 | 返回类型 | 简介 |
---|---|---|
as | Data | 如果图表是数据源图表,则将其转换为数据源图表实例;否则,将其转换为 null 。 |
get | Blob | 将此对象内的数据作为转换为指定内容类型的 blob 返回。 |
get | Blob | 以 blob 的形式返回此对象内的数据。 |
get | Integer | 返回图表的稳定标识符,该标识符在包含图表的电子表格中是唯一的;如果图表不在电子表格中,则返回 null 。 |
get | Container | 返回有关图表在工作表中的位置的信息。 |
get | Chart | 返回用于处理隐藏行和列的策略。 |
get | Chart | 返回存在多个范围时使用的合并策略。 |
get | Integer | 返回被视为标题的行数或列数。 |
get | Chart | 返回此图表的选项,例如高度、颜色和轴。 |
get | Range[] | 返回此图表用作数据源的范围。 |
get | Boolean | 如果为 true ,则用于填充图表的行和列会切换。 |
modify() | Embedded | 返回一个 Embedded ,可用于修改此图表。 |
Embedded ChartBuilder
方法
Embedded Column Chart Builder
方法
Embedded Combo Chart Builder
方法
Embedded Histogram Chart Builder
方法
Embedded Line Chart Builder
方法
Embedded Pie Chart Builder
方法
Embedded Scatter Chart Builder
方法
Embedded Table Chart Builder
方法
Filter
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Filter | 获取指定列的过滤条件,如果未对该列应用过滤条件,则返回 null 。 |
get | Range | 获取此过滤条件适用的范围。 |
remove() | void | 移除此过滤条件。 |
remove | Filter | 从指定列中移除过滤条件。 |
set | Filter | 针对指定列设置过滤条件。 |
sort(columnPosition, ascending) | Filter | 按指定列对过滤后的范围进行排序,不包括此过滤器应用到的范围中的第一行(标题行)。 |
Filter Criteria
方法
方法 | 返回类型 | 简介 |
---|---|---|
copy() | Filter | 复制此过滤条件,并创建一个可应用于其他过滤条件的条件构建器。 |
get | Boolean | 返回条件的布尔值类型,例如 CELL_EMPTY 。 |
get | Object[] | 返回布尔条件的参数数组。 |
get | String[] | 返回过滤器隐藏的值。 |
get | Color | 返回用作过滤条件的背景颜色。 |
get | Color | 返回用作过滤条件的前景颜色。 |
get | String[] | 返回数据透视表过滤条件显示的值。 |
Filter CriteriaBuilder
方法
Frequency Type
属性
属性 | 类型 | 说明 |
---|---|---|
FREQUENCY_TYPE_UNSUPPORTED | Enum | 频次类型不受支持。 |
DAILY | Enum | 每天刷新一次。 |
WEEKLY | Enum | 每周在指定的日期刷新。 |
MONTHLY | Enum | 每月在指定日期刷新。 |
Gradient Condition
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Color | 获取为此渐变条件的最大值设置的颜色。 |
get | Interpolation | 获取此渐变条件的最大值的插值类型。 |
get | String | 获取此渐变条件的最大值。 |
get | Color | 获取为此渐变条件的中间点值设置的颜色。 |
get | Interpolation | 获取此渐变条件的中点值的插值类型。 |
get | String | 获取此渐变条件的中点值。 |
get | Color | 获取为此渐变条件的最小值设置的颜色。 |
get | Interpolation | 获取此渐变条件的最小值的插值类型。 |
get | String | 获取此渐变条件的最小值。 |
Group
方法
方法 | 返回类型 | 简介 |
---|---|---|
collapse() | Group | 收起此组。 |
expand() | Group | 展开此组。 |
get | Integer | 返回此组的控件切换开关索引。 |
get | Integer | 返回此组的深度。 |
get | Range | 返回此组的存在范围。 |
is | Boolean | 如果此组处于收起状态,则返回 true 。 |
remove() | void | 从工作表中移除此组,将 range 的组深度减少 1。 |
Group Control Toggle Position
属性
属性 | 类型 | 说明 |
---|---|---|
BEFORE | Enum | 控件切换开关位于组之前的位置(索引较低)。 |
AFTER | Enum | 控件切换开关位于组后面的位置(在较高的编号处)。 |
Interpolation Type
属性
属性 | 类型 | 说明 |
---|---|---|
NUMBER | Enum | 将该数字用作渐变条件的特定插值点。 |
PERCENT | Enum | 将该数字用作渐变条件的百分比插值点。 |
PERCENTILE | Enum | 将该数字用作渐变条件的百分位插值点。 |
MIN | Enum | 将最小数推理为梯度条件的特定插值点。 |
MAX | Enum | 将最大值推断为梯度条件的特定插值点。 |
Looker Data Source Spec
方法
方法 | 返回类型 | 简介 |
---|---|---|
copy() | Data | 根据此数据源的设置创建 Data 。 |
get | String | 获取模型中的 Looker 探索的名称。 |
get | String | 获取 Looker 实例的网址。 |
get | String | 获取实例中的 Looker 模型的名称。 |
get | Data | 获取数据源的参数。 |
get | Data | 获取数据源的类型。 |
Looker Data Source SpecBuilder
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Data | 根据此构建工具中的设置构建数据源规范。 |
copy() | Data | 根据此数据源的设置创建 Data 。 |
get | String | 获取模型中的 Looker 探索的名称。 |
get | String | 获取 Looker 实例的网址。 |
get | String | 获取实例中的 Looker 模型的名称。 |
get | Data | 获取数据源的参数。 |
get | Data | 获取数据源的类型。 |
remove | Looker | 移除所有参数。 |
remove | Looker | 移除指定的参数。 |
set | Looker | 在 Looker 模型中设置探索名称。 |
set | Looker | 设置 Looker 的实例网址。 |
set | Looker | 在 Looker 实例中设置 Looker 模型名称。 |
set | Looker | 添加参数;如果存在具有相应名称的参数,则更新类型为 Data 的数据源规范构建器的来源单元格。 |
Named Range
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | String | 获取此命名范围的名称。 |
get | Range | 获取此命名范围引用的范围。 |
remove() | void | 删除此命名范围。 |
set | Named | 设置/更新命名范围的名称。 |
set | Named | 设置/更新此命名范围的范围。 |
Over Grid Image
方法
Page Protection
Pivot Filter
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Filter | 返回此数据透视过滤条件的过滤条件。 |
get | Pivot | 返回此过滤器所属的 Pivot 。 |
get | Integer | 返回此过滤器要操作的来源数据列的编号。 |
get | Data | 返回过滤器要对其进行操作的数据源列。 |
remove() | void | 从数据透视表中移除此数据透视过滤条件。 |
set | Pivot | 设置此数据透视过滤条件的过滤条件。 |