Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ExcelApi 1.19 добавляет возможности для диаграмм и фигур, которые помогают лучше визуализировать данные в Excel. Он также включает обновления функции типов данных, такие как поддержка связанных типов данных, нотация точек и расширенные параметры для базовых значений ячеек.
В следующей таблице представлена краткая сводка по API, а в следующей таблице списка API приведен подробный список.
Функциональная область | Описание | Соответствующие объекты |
---|---|---|
Метки диаграммы | Управление внешним видом меток диаграммы. | ChartDataLabel, ChartDataLabelAnchor, ChartLeaderLines, ChartLeaderLinesFormat |
Связанные типы данных | Добавлена поддержка типов данных, подключенных к Excel из внешних источников. Дополнительные сведения см. в статье Создание значений ячеек связанной сущности. | LinkedDataType, LinkedDataTypeAddedEventArgs, LinkedDataTypeCollection |
Список API
В следующей таблице перечислены API в наборе обязательных api JavaScript для Excel 1.19. Справочную документацию по API для всех API, поддерживаемых набором обязательных api JavaScript для Excel 1.19 или более ранней версии, см. в статье Api Excel в наборе требований 1.19 или более ранней версии.
Класс | Поля | Описание |
---|---|---|
BasicCardLayout | схема | Представляет тип этого макета. |
BasicCompactLayout | icon | Указывает имя значка, который используется для открытия карта. |
BasicViewLayouts | карта | Представляет макет этого значения и его свойства в карта представлении. |
компактный | Представляет макет, используемый при ограниченном пространстве для представления значения. | |
BooleanCellValue | Макеты | Представляет сведения о макете для представлений этого логического значения. |
properties | Представляет дополнительные свойства этого логического значения. | |
поставщик | Представляет сведения, описывающие службу, которая предоставила данные в этом объекте BooleanCellValue . |
|
referencedValues | Представляет значения ячеек, на которые ссылается .BooleanCellValue.properties |
|
CardLayoutTwoColumnSection | схема | Представляет тип макета для этого раздела. |
ChartDataLabel | geometricShapeType | Указывает тип геометрической фигуры метки данных. |
getSubstring(start: number, length?: number) | Возвращает подстроку метки данных. | |
getTailAnchor() | Возвращает хвостовую привязку метки данных, которая отображается как залипающая выноска. | |
setHeight(height: number) | Задает высоту метки данных в точках. | |
setWidth(width: number) | Задает ширину метки данных в точках. | |
showAsStickyCallout | Возвращает значение, указывающее, отображается ли метка данных в виде выноски с прикрепленной к точке данных хвостовой привязкой. | |
ChartDataLabelAnchor | left | Представляет расстояние (в точках) от привязки до левого края метки данных диаграммы. |
top | Представляет расстояние (в точках) от привязки до верхнего края метки данных диаграммы. | |
ChartDataLabels | geometricShapeType | Указывает тип геометрической фигуры меток данных. |
leaderLines | Возвращает объект , представляющий линии-лидеры меток данных. | |
showAsStickyCallout | Возвращает значение, указывающее, отображаются ли метки данных в виде выноски с прикрепленной к точке данных хвостовой привязкой. | |
showLeaderLines | Указывает значение, указывающее, отображаются ли линии-лидеры для меток данных. | |
ChartLeaderLines | format | Представляет форматирование линий-лидеров меток данных в ряде. |
ChartLeaderLinesFormat | line | Возвращает объект , представляющий форматирование линий диаграммы. |
DoubleCellValue | Макеты | Представляет сведения о макете для представлений этого двойного значения. |
numberFormat | Возвращает строку числового формата, используемую для отображения этого значения. | |
properties | Представляет дополнительные свойства этого двойного значения. | |
поставщик | Представляет сведения, описывающие службу, которая предоставила данные в этом объекте DoubleCellValue . |
|
referencedValues | Представляет значения ячеек, на которые ссылается .DoubleCellValue.properties |
|
EntityCompactLayout | icon | Указывает имя значка, который используется для открытия карта. |
FormattedNumberCellValue | basicType | Представляет значение, возвращаемое для ячейки с этим значением Range.valueTypes . |
basicValue | Представляет значение, возвращаемое для ячейки с этим значением Range.values . |
|
numberFormat | Возвращает строку числового формата, используемую для отображения этого значения. | |
type | Представляет тип этого значения ячейки. | |
JavaScriptCustomFunctionReferenceCellValue | basicType | Представляет значение, возвращаемое для ячейки с этим значением Range.valueTypes . |
basicValue | Представляет значение, возвращаемое для ячейки с этим значением Range.values . |
|
functionType | Представляет тип FunctionCellValue . |
|
id | Представляет идентификатор пользовательской функции. | |
пространство имен | Представляет пространство имен, используемое пользовательской функцией. | |
type | Представляет тип этого значения ячейки. | |
LinkedEntityDataDomain | dataProvider | Возвращает имя поставщика данных для домена данных связанной сущности. |
delete() | Удаляет этот объект из LinkedEntityDataDomainCollection . |
|
id | Возвращает идентификатор домена данных связанной сущности, определенного надстройками Office. | |
lastRefreshed | Возвращает дату и время (в локальном часовом поясе) с момента открытия книги и LinkedEntityCellValue последнего обновления объектов этого домена данных связанной сущности. |
|
loadFunctionId | Возвращает идентификатор пользовательской функции, вызываемой по запросу для разрешения или обновления LinkedEntityCellValue объектов домена данных связанной сущности, определенного надстройками Office. |
|
name | Возвращает имя домена данных связанной сущности. | |
periodicRefreshInterval | Возвращает частоту в секундах, с которой LinkedEntityCellValue объекты этого домена данных связанной сущности обновляются автоматически. |
|
refresh() | Обновляет все LinkedEntityCellValue объекты этого домена данных связанной сущности. |
|
refreshMode | Указывает режим обновления, определяющий, как и когда LinkedEntityCellValue обновляются объекты этого домена данных связанной сущности. |
|
serviceId | Возвращает идентификатор службы домена данных связанной сущности. | |
supportedRefreshModes | Возвращает все режимы обновления, поддерживаемые доменом данных связанной сущности. | |
LinkedEntityDataDomainAddedEventArgs | id | Возвращает идентификатор домена данных связанной сущности, который был только что добавлен в книгу. |
serviceId | Возвращает идентификатор службы домена данных связанной сущности, который был только что добавлен в книгу. | |
источник | Получает источник события. | |
type | Получает тип события. | |
LinkedEntityDataDomainCollection | add(options: Excel.LinkedEntityDataDomainCreateOptions) | Добавляет в коллекцию объект домена данных связанной сущности, определенный надстройкой Office. |
getCount() | Возвращает количество доменов данных связанных сущностей в коллекции. | |
getItem(id: string) | Получает домен данных связанной сущности по его id . |
|
getItemAt(index: number) | Получает домен данных связанной сущности по индексу в коллекции. | |
getItemByName(name: string) | Получает домен данных связанной сущности по его name . |
|
getItemByNameOrNullObject(name: string) | Получает домен данных связанной сущности по его name . |
|
getItemOrNullObject(id: строка) | Получает домен данных связанной сущности по его id . |
|
items | Получает загруженные дочерние элементы в этой коллекции. | |
onLinkedEntityDataDomainAdded | Происходит при добавлении в книгу нового домена данных связанной сущности. | |
onRefreshCompleted | Происходит при выполнении запроса на обновление LinkedEntityCellValue объектов домена данных связанной сущности. |
|
onRefreshModeChanged | Происходит при refreshMode изменении домена данных связанной сущности. |
|
refreshAll() | Обновляет все LinkedEntityCellValue объекты всех доменов данных связанных сущностей в этой коллекции. |
|
LinkedEntityDataDomainCreateOptions | dataProvider | Указывает имя поставщика данных для домена данных связанной сущности. |
id | Указывает идентификатор домена данных связанной сущности. | |
loadFunctionId | Указывает идентификатор пользовательской функции, которая будет вызываться по запросу для разрешения или обновления LinkedEntityCellValue объектов этого домена данных связанной сущности. |
|
name | Указывает имя домена данных связанной сущности. | |
periodicRefreshInterval | Указывает частоту (в секундах), с которой LinkedEntityCellValue объекты этого домена данных связанной сущности обновляются автоматически. |
|
supportedRefreshModes | Указывает все режимы обновления, поддерживаемые доменом данных связанной сущности. | |
LinkedEntityDataDomainRefreshCompletedEventArgs | errors | Возвращает все ошибки, возникающие при запросе на обновление LinkedEntityCellValue объектов домена данных связанной сущности. |
id | Возвращает идентификатор домена данных связанной сущности, объекты которого LinkedEntityCellValue были обновлены. |
|
Обновленной | Возвращает значение true , LinkedEntityCellValue если объекты домена данных связанной сущности были успешно обновлены, в противном случае возвращает значение false . |
|
serviceId | Возвращает идентификатор службы домена данных связанной сущности, объекты которого LinkedEntityCellValue были обновлены. |
|
источник | Получает источник события. | |
type | Получает тип события. | |
LinkedEntityDataDomainRefreshModeChangedEventArgs | id | Возвращает идентификатор домена данных связанной сущности, режим обновления которого был изменен. |
refreshMode | Возвращает новый режим обновления домена данных связанной сущности. | |
serviceId | Возвращает идентификатор службы домена данных связанной сущности, режим обновления которого был изменен. | |
источник | Получает источник события. | |
type | Получает тип события. | |
LinkedEntityIdCulture | культура | Представляет язык и региональные параметры, используемые для создания LinkedEntityCellValue объекта . |
entityId | Представляет идентификатор, характерный для службы, используемой LinkedEntityCellValue для создания объекта . |
|
LinkedEntityLoadServiceRequest | domainId | Представляет домен, относящийся к службе, используемой LinkedEntityCellValue для создания объектов. |
Объекты | Представляет идентификаторы сущностей и язык и региональные параметры загружаемых LinkedEntityCellValue объектов. |
|
LinkedEntityLoadServiceResult | Объекты | Представляет загруженные LinkedEntityCellValue объекты. |
Range | getDisplayedCellProperties(cellPropertiesLoadOptions: CellPropertiesLoadOptions) | Возвращает двухмерный массив, инкапсулирующий данные отображения для шрифта, заливки, границ, выравнивания и других свойств каждой ячейки. |
StringCellValue | Макеты | Представляет сведения о макете для представлений этого строкового значения. |
properties | Представляет дополнительные свойства этого строкового значения. | |
поставщик | Представляет сведения, описывающие службу, которая предоставила данные в этом объекте StringCellValue . |
|
referencedValues | Представляет значения ячеек, на которые ссылается .StringCellValue.properties |
|
Workbook | getActiveShape() | Возвращает активную фигуру в книге. |
getActiveShapeOrNullObject() | Возвращает активную фигуру в книге. | |
linkedEntityDataDomains | Возвращает коллекцию доменов данных связанных сущностей, доступных в книге. | |
Worksheet | showDataTypeIcons | Указывает, отображаются ли значки типов данных на листе. |
См. также
Office Add-ins