Поделиться через


Новые возможности API JavaScript для Excel 1.17

ExcelApi 1.17 расширил элементы управления условного форматирования и добавил события листа.

В следующей таблице представлена краткая сводка по API, а в следующей таблице списка API приведен подробный список.

Функциональная область Описание Соответствующие объекты
Условное форматирование Изменение правил условного форматирования. ConditionalFormat, ConditionalRangeFormat
События листа Отслеживайте изменения имени, видимости и положения. Worksheet, WorksheetCollection, WorksheetMovedEventArgs, WorksheetNameChangedEventArgs, WorksheetVisibilityChangedEventArgs

Список API

В следующей таблице перечислены API в наборе обязательных api JavaScript для Excel 1.17. Справочную документацию по API для всех API, поддерживаемых набором обязательных API JavaScript для Excel версии 1.17 или более ранней версии, см. в статье Api Excel в наборе требований 1.17 или более ранней версии.

Класс Поля Описание
ConditionalFormat changeRuleToCellValue(properties: Excel.ConditionalCellValueRule) Измените тип правила условного формата на значение ячейки.
changeRuleToColorScale() Измените тип правила условного формата на цветовую шкалу.
changeRuleToContainsText(properties: Excel.ConditionalTextComparisonRule) Измените тип правила условного формата на сравнение текста.
changeRuleToCustom(formula: string) Измените тип правила условного формата на пользовательский.
changeRuleToDataBar() Измените тип правила условного формата на панель данных.
changeRuleToIconSet() Измените тип правила условного формата на значок.
changeRuleToPresetCriteria(properties: Excel.ConditionalPresetCriteriaRule) Измените тип правила условного формата на предварительно заданные условия.
changeRuleToTopBottom(properties: Excel.ConditionalTopBottomRule) Измените тип правила условного формата на верхний или нижний.
setRanges(ranges: Range | RangeAreas | string) Задайте диапазоны, к которым применяется правило кондитонального формата.
ConditionalRangeFormat clearFormat() Удалите свойства формата из правила условного формата.
NumberFormatInfo currencySymbol Возвращает символ валюты для значений валюты.
Worksheet onNameChanged Происходит при изменении имени листа.
onVisibilityChanged Происходит при изменении видимости листа.
WorksheetCollection onMoved Происходит при перемещении листа внутри книги.
onNameChanged Происходит при изменении имени листа в коллекции листов.
onVisibilityChanged Происходит при изменении видимости листа в коллекции листов.
WorksheetMovedEventArgs positionAfter Возвращает новое положение листа после перемещения.
positionBefore Возвращает предыдущее положение листа перед перемещением.
источник Источник события.
type Получает тип события.
worksheetId Возвращает идентификатор перемещенного листа.
WorksheetNameChangedEventArgs nameAfter Возвращает новое имя листа после изменения имени.
nameBefore Возвращает предыдущее имя листа до изменения имени.
источник Источник события.
type Получает тип события.
worksheetId Возвращает идентификатор листа с новым именем.
WorksheetVisibilityChangedEventArgs источник Источник события.
type Получает тип события.
visibilityAfter Возвращает новый параметр видимости листа после изменения видимости.
visibilityBefore Возвращает предыдущий параметр видимости листа перед изменением видимости.
worksheetId Возвращает идентификатор листа, видимость которого изменилась.

См. также