Работен лист
Общ преглед
Worksheet е клас в Aspose.Cells FOSS за Typescript.
Този клас предоставя 24 метода за работа с обекти на работен лист в програми Typescript. Наличните методи включват: addComment, addConditionalFormat, addDataValidation, addHyperlink, addImage, addShape, constructor, getCell, getCell2, getCellByRef, getColumnWidth, getRowHeight, и 12 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Typescript след инсталиране на пакета Aspose.Cells FOSS for Typscript. Свойства: autoFilter, cell, cells, charts, comments, conditionalFormats, и още 17.
Описание на състоянието
Worksheet е клас в библиотеката Aspose.Cells FOSS за TypeScript, който излага 23 метода и 23 свойства за програмно използване.
Основните възможности включват: : string; : hyperlink; : number.Тези операции позволяват на разработчиците да интегрират функционалността на работния лист директно в приложенията TypeScript .
Класата също така предоставя и cell свойството (получава клетката), link собственост (получава връзката), startRow свойство (добива началния ред).
Инстанциите се създават чрез един конструктор, който инициализира обекта с по подразбиране стойности.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
cell | : string | Прочети. | Вземи телефона. |
link | : Hyperlink | Прочети. | - Да, разбира се. |
startRow | : number | Прочети. | Взема началния ред. |
startCol | : number | Прочети. | Ще започне с коло. |
endRow | : number | Прочети. | Взема крайния ред. |
endCol | : number | Прочети. | Ще получи края. |
range | : string | Прочети. | - Да, разбира се. |
rules | : ConditionalFormatRule[] | Прочети. | Разбира правилата. |
name | string | Чете/Пише | - Да, но не и името. |
index | number | Прочети. | Взема индекса. |
cells | `` | Прочети. | Взема клетките. |
value | `CellValue | undefined` | Чете/Пише |
dataValidations | `` | Прочети. | Взема проверките на данните. |
comments | `` | Прочети. | Ще получава коментарите. |
hyperlinks | `` | Прочети. | Взе гипервръзките. |
autoFilter | `` | Прочети. | Взе автофилтъра. |
conditionalFormats | `` | Прочети. | Взема формата на условията. |
mergedCells | `` | Прочети. | Ще вземе слиените клетки. |
defaultColumnWidth | `number | undefined` | Чете/Пише |
defaultRowHeight | `number | undefined` | Чете/Пише |
shapes | ShapeInfo[] | Прочети. | Приема формите. |
charts | ChartCollection | Прочети. | Взема картите. |
images | ImageInfo[] | Прочети. | Взема снимките. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
constructor(name: string, index: number) | Създава нов работен лист с посоченото име и индекс на базата на нула. |
getCell(row: number, col: number) → `Cell | undefined` |
getCellByRef(ref: string) → `Cell | undefined` |
getCell2(key: string) → Cell | Връща или създава Клетката, идентифицирана от даденото ключево нишко. |
putValue(key: string, value: CellValue) → Cell | Вписва стойност в клетката, идентифицирана от референция на тип A1, и връща актуализирания пример за клетка. |
addDataValidation(validation: DataValidation, range: string) | Прилага правила за валидиране на данни към посочения диапазон от клетки. |
addComment(comment: Comment) | Добавя коментар към работния лист. |
addHyperlink(cellRef: string, hyperlink: Hyperlink) | Добавя хипервръзка към клетката при посочената препратка в стил A1. |
setAutoFilter(range: string) | Определя стойността на автофилтъра. |
removeAutoFilter() | Отстранява автоматичния филтър от работната страница. |
addConditionalFormat(range: string, rules: ConditionalFormatRule[]) | Прилага правила за условно форматиране към посочения диапазон от клетки. |
mergeCells(range: string) | Слива клетките в посочения диапазон в една клетка. |
unmergeCells(range: string) | Разделя предишно обединено поле обратно в отделни клетки. |
setColumnWidth(column: number, width: number) | Определя стойността на ширината на колоната. |
getColumnWidth(column: number) → `number | undefined` |
setRowHeight(row: number, height: number) | Установява стойността на височината на реда. |
getRowHeight(row: number) → `number | undefined` |
setRowHidden(row: number, hidden: boolean) | Определя скритата стойност на реда. |
isRowHidden(row: number) → boolean | Връща вярно, ако посоченият ред е скрит, в противен случай не. |
setCellStyle(cellRef: string, style: any) | Определя стойността на стила на клетката. |
addShape(shape: ShapeInfo) | Добавя форма към работния лист. |
addImage(image: ImageInfo) | Добавя изображение към работния лист. |
toXml(drawingIndex: number) → string | Сериализира рисунката на работния лист в XML-стринг за посочения индекс. |
getXml(drawingIndex: number) → string | Връща XML-струнката за рисунка в посочения индекс. |