Обзор API JavaScript для ExcelExcel JavaScript API overview

Вы можете использовать API JavaScript для Excel, чтобы создавать надстройки для Excel 2016 и более поздних версий.You can use the Excel JavaScript API to build add-ins for Excel 2016 or later. Ниже перечислены объекты Excel высокого уровня, доступные в API.The following list shows the high-level Excel objects that are available in the API. Каждая ссылка на страницу объекта содержит описание свойств, событий и методов, доступных для объекта.Each object page link contains a description of the properties, events, and methods that are available on the object. Чтобы узнать больше, перейдите по соответствующим ссылкам в меню.Explore the links from the menu to learn more.

Для удобства ниже перечислены некоторые из основных объектов Excel.Some of the core Excel objects are listed below for convenience:

  • Workbook — объект верхнего уровня, содержащий связанные объекты книг, такие как листы, таблицы, диапазоны и т. д. Его также можно использовать для вывода списка связанных ссылок.Workbook: The top-level object that contains related workbook objects such as worksheets, tables, ranges, etc. It also can be used to list related references.

  • Worksheet. Представляет лист в книге.Worksheet: Represents a worksheet in a workbook.

  • Range: ячейка, строка, столбец или группа ячеек, содержащая один или несколько смежных блоков ячеек.Range: Represents a cell, a row, a column, or a selection of cells containing one or more contiguous blocks of cells.

    • ConditionalFormat: объект, определяющий правило и формат, которые применяются к диапазону при соблюдении условия правила.ConditionalFormat: An object defining a rule and a format applied to the range when the rule's condition is met.
    • DataValidation: объект, ограничивающий вводимые пользователем данные диапазоном, в основе которого лежит ряд условий.DataValidation: An object that restricts user input to a range based on a variety of criteria.
    • RangeSort: объект, управляющий операциями сортировки для диапазона.RangeSort: Represents a object that manages sorting operations on a range.
  • Table: коллекция упорядоченных ячеек для упрощения управления данными.Table: Represents a collection of organized cells designed to make management of the data easy.

    • TableCollection. Коллекция таблиц в книге или на листе.TableCollection: A collection of tables in a workbook or worksheet.
    • TableColumnCollection. Коллекция всех столбцов в таблице.TableColumnCollection: A collection of all the columns in a table.
    • TableRowCollection: коллекция всех строк в таблице.TableRowCollection: A collection of all the rows in a table.
    • TableSort: объект, управляющий операциями сортировки в таблице.TableSort: Represents an object that manages sorting operations on a table.
  • Chart: объект диаграммы на листе, который является визуальным представлением базовых данных.Chart: Represents a chart object in a worksheet, which is a visual representation of underlying data.

  • PivotTable: сводная таблица Excel, которая является иерархической группировкой и представлением данных.PivotTable: Represents an Excel PivotTable, which is a hierarchical grouping and presentation of data.

  • Filter: объект, управляющий фильтрацией столбца таблицы.Filter: Represents an object that manages the filtering of a table's column.

  • NamedItem: определенное имя для диапазона ячеек или значения.NamedItem: Represents a defined name for a range of cells or a value.

  • Binding: абстрактный класс, представляющий привязку к разделу книги.Binding: An abstract class that represents a binding to a section of the workbook.

Открытая спецификация по API JavaScript для ExcelExcel JavaScript API open specifications

Мы публикуем новые API для надстроек Excel на странице Открытые спецификации API, чтобы вы могли делиться своим мнением.As we design and develop new APIs for Excel add-ins, we'll make them available for your feedback on our Open API specifications page. Узнайте, над какими функциями API JavaScript для Excel мы работаем, и поделитесь своим мнением о проектируемых спецификациях.Find out what new features are in the pipeline for the Excel JavaScript APIs, and provide your input on our design specifications.

Наборы обязательных элементов API JavaScript для ExcelExcel JavaScript API requirement sets

Наборы обязательных элементов — именованные группы элементов API.Requirement sets are named groups of API members. Надстройки Office с помощью наборов обязательных элементов, указанных в манифесте, или проверки в среде выполнения определяют, поддерживает ли ведущее приложение Office необходимые API.Office Add-ins use requirement sets specified in the manifest or use a runtime check to determine whether an Office host supports APIs that an add-in needs. Дополнительны сведения о наборах обязательных элементов API JavaScript для Excel см. в статье Наборы требований API JavaScript для Excel.For detailed information about Excel JavaScript API requirement sets, see the Excel JavaScript API requirement sets article.

Справочные материалы по API JavaScript для ExcelExcel JavaScript API reference

Дополнительные сведения об API JavaScript для Excel см. в справочной документации по API JavaScript для Excel.For detailed information about the Excel JavaScript API, see the Excel JavaScript API reference documentation.

См. такжеSee also