帮助中心

# addListObject-添加列对象

调用addListObject函数向ExcelSheet实例添加Excel列表类型对象。

最小支持版本:5.0.0

# 接口说明

已通过getSheet创建ExcelSheet实例对象excelSheet,详情请参见getSheet (opens new window)
已通过getLastCell创建ExcelCell实例对象excelCell,详情请参见getLastCell (opens new window)
已通过getUsedRange创建ExcelRange实例对象excelRange,详情请参见getUsedRange (opens new window)
已通过getExcelTableByIndex创建excelTable实例,详情请参见getExcelTableByIndex (opens new window)

# 语法

<ExcelSheet object>.addListObject(<srcType>, <src>, <link>, <hasHeaders>, <dst>, <styleName>)
1
<ExcelSheet object>.添加列对象(<srcType>, <src>, <link>, <hasHeaders>, <dst>, <styleName>)
1

# 函数类型

实例函数

# 请求参数

参数名称 类型 是否必选 默认值 示例值 描述
srcType Cube.Lang.Number 1 数据源类型。
0: 外部数据源
4: PowerPivot Model
3: Query
1: Excel区域对象
2: XML
src Cube.Lang.List [excelRange] 数据源列表, 如果数据源类型(srcType)为1, 则为ExcelRange对象组成的列表。
link Cube.Lang.Boolean true true 是否链接到数据源。
hasHeaders Cube.Lang.Number true 是否有表头。取值:
true:有表头
false:没有表头
dst Cube.App.Excel.ExcelCell excelCell Excel表格的目标单元格。
styleName Cube.Lang.String None 表格类型名称。

# 返回参数

参数名称 类型 示例值 描述
Result Cube.App.Excel.ExcelTable excelTable 添加后的表格对象。

# 请求示例

excelSheet.addListObject(0,[excelRange],true,1,excelCell)
1
最近更新时间: { "value": "2023-09-12", "effect": true }