Worksheet

概述

Worksheet 是 Aspose.Cells FOSS 中用于 TypeScript 的一个类。

此类为 TypeScript 程序中的 Worksheet 对象声明了 24 个方法。可用的方法包括:addComment、addConditionalFormat、addDataValidation、addHyperlink、addImage、addShape、constructor、getCell、getCell2、getCellByRef、getColumnWidth、getRowHeight,以及另外 12 个方法。公共成员在安装了 Aspose.Cells FOSS for TypeScript 包后,可供任何 TypeScript 应用程序访问。属性有:autoFilter、cell、cells、charts、comments、conditionalFormats,以及另外 17 项。

属性

名称类型访问描述
cell: string读取获取单元格。
link: Hyperlink读取获取链接。
startRow: number读取获取起始行。
startCol: number读取获取起始列。
endRow: number读取获取结束行。
endCol: number读取获取结束列。
range: string读取获取范围。
rules: ConditionalFormatRule[]读取获取规则。
namestring读写获取名称。
indexnumber读取获取索引。
cells``读取获取单元格。
value`CellValueundefined`读写
dataValidations``读取获取数据验证。
comments``读取获取注释。
hyperlinks``读取获取超链接。
autoFilter``读取获取自动筛选。
conditionalFormats``读取获取条件格式。
mergedCells``读取获取合并的单元格。
defaultColumnWidth`numberundefined`读写
defaultRowHeight`numberundefined`读写
shapesShapeInfo[]读取获取形状。
chartsChartCollection读取获取图表。
imagesImageInfo[]读取获取图像。

方法

签名描述
constructor(name: string, index: number)在此 Worksheet 实例上调用 constructor(name, index)。
getCell(row: number, col: number) → `Cellundefined`
getCellByRef(ref: string) → `Cellundefined`
getCell2(key: string) → Cell在此 Worksheet 实例上调用 getCell2(key)。
putValue(key: string, value: CellValue) → Cell在此 Worksheet 实例上调用 putValue(key, value)。
addDataValidation(validation: DataValidation, range: string)在此 Worksheet 实例上调用 addDataValidation(validation, range)。
addComment(comment: Comment)在此 Worksheet 实例上调用 addComment(comment)。
addHyperlink(cellRef: string, hyperlink: Hyperlink)在此 Worksheet 实例上调用 addHyperlink(cellRef, hyperlink)。
setAutoFilter(range: string)设置自动筛选值。
removeAutoFilter()在此 Worksheet 实例上调用 removeAutoFilter。
addConditionalFormat(range: string, rules: ConditionalFormatRule[])在此 Worksheet 实例上调用 addConditionalFormat(range, rules)。
mergeCells(range: string)在此 Worksheet 实例上调用 mergeCells(range)。
unmergeCells(range: string)在此 Worksheet 实例上调用 unmergeCells(range)。
setColumnWidth(column: number, width: number)设置列宽值。
getColumnWidth(column: number) → `numberundefined`
setRowHeight(row: number, height: number)设置行高值。
getRowHeight(row: number) → `numberundefined`
setRowHidden(row: number, hidden: boolean)设置行的隐藏值。
isRowHidden(row: number) → boolean在此 Worksheet 实例上调用 isRowHidden(row)。
setCellStyle(cellRef: string, style: any)设置单元格样式值。
addShape(shape: ShapeInfo)在此 Worksheet 实例上调用 addShape(shape)。
addImage(image: ImageInfo)在此 Worksheet 实例上调用 addImage(image)。
toXml(drawingIndex: number) → string在此 Worksheet 实例上调用 toXml(drawingIndex)。
getXml(drawingIndex: number) → string在此 Worksheet 实例上调用 getXml(drawingIndex)。

另请参阅

 中文