表资源类型

表示一个 Excel 表。

方法

方法 返回类型 说明
获取表 读取 table 对象的属性和关系。
创建 TableColumn TableColumn 通过发布到列集合创建新的 TableColumn。
列出列 TableColumn 集合 获取 TableColumn 对象的集合。
创建 TableRow TableRow 通过发布到行集合创建新的 TableRow。
创建行 TableRow 集合 获取 TableRow 对象的集合。
更新 更新 Table 对象。
Databodyrange 区域 获取与表的数据体相关的 range 对象。
Headerrowrange 区域 获取与表的标头行相关的 range 对象。
区域 区域 获取与整个表相关的 range 对象。
Totalrowrange 区域 获取与表的总计行相关的 range 对象。
Clearfilters 清除当前表上应用的所有筛选器。
Converttorange 区域 将表转换为普通单元格区域。保留所有数据。
删除 删除表。
Reapplyfilters 重新应用当前表上的所有筛选器。
列出 集合 获取 table 对象集合。
添加 创建一个新表。区域源地址确定将在其下添加表的工作表。如果无法添加表(例如,由于地址无效,或者表与另一个表重叠),将抛出错误。

属性

属性 类型 说明
id int 返回用于唯一标识指定工作簿中表的值。即使表被重命名,标识符的值仍然相同。只读。
name string 表的名称。
showHeaders boolean 指示标头行是否可见。该值可以设置为显示或删除标头行。
showTotals boolean 指示总计行是否可见。该值可以设置为显示或删除总计行。
style string 表示表格样式的常量值。可能的值是:TableStyleLight1 thru TableStyleLight21、TableStyleMedium1 thru TableStyleMedium28、TableStyleStyleDark1 thru TableStyleStyleDark11。还可以指定工作簿中显示的用户定义的自定义样式。
highlightFirstColumn Boolean 指明第一列是否包含特殊格式。
highlightLastColumn Boolean 指明最后一列是否包含特殊格式。
showBandedColumns Boolean 指明列是否采用镶边格式来以不同的方式突出显示奇数列与偶数列,让表更易于阅读。
showBandedRows Boolean 指明行是否采用镶边格式来以不同的方式突出显示奇数行与偶数行,让表更易于阅读。
showFilterButton Boolean 指明是否在每个列标题的顶部显示筛选器按钮。仅当 table 中包含标题行时,才允许设定此设置。

关系

关系 类型 说明
columns TableColumn 集合 表示表中所有列的集合。只读。
TableRow 集合 表示表中所有行的集合。只读。
sort TableSort 表示表的排序。只读。
worksheet Worksheet 包含当前表格的工作表。只读。

JSON 表示形式

下面是资源的 JSON 表示形式。

{
  "highlightFirstColumn": true,
  "highlightLastColumn": true,
  "id": "String (identifier)",
  "name": "String",
  "showBandedColumns": true,
  "showBandedRows": true,
  "showFilterButton": true,
  "showHeaders": true,
  "showTotals": true,
  "style": "String"
}