Información general de la API de JavaScript de ExcelExcel JavaScript API overview

Un complemento de Excel interactúa con objetos de Excel mediante la API de JavaScript para Office, que incluye dos modelos de objetos de JavaScript:An Excel add-in interacts with objects in Excel by using the JavaScript API for Office, which includes two JavaScript object models:

  • API de JavaScript de Excel: Introducida con Office 2016, la API de JavaScript de Excel proporciona objetos fuertemente tipados que se pueden usar para obtener acceso a hojas de cálculo, rangos, tablas, gráficos, etc.Excel JavaScript API: Introduced with Office 2016, the Excel JavaScript API provides strongly-typed objects that you can use to access worksheets, ranges, tables, charts, and more.

  • API comunes: Introducida con Office 2013, la API común puede usarse para acceder a características como la interfaz de usuario, los cuadros de diálogo y la configuración del cliente, que son comunes a varios tipos de aplicaciones de Office.Common APIs: Introduced with Office 2013, the Common API can be used to access features such as UI, dialogs, and client settings that are common across multiple types of Office applications.

Esta sección de la documentación se centra en la API de JavaScript de Excel, que se usará para desarrollar la mayoría de las funciones de los complementos dirigidos a Microsoft Excel en la web, Excel 2016 o posterior.This section of the documentation focuses on the Excel JavaScript API, which you'll use to develop the majority of functionality in add-ins that target Excel on the web or Excel 2016 or later. Para obtener información sobre la API común, vea Modelo de objetos de la API de JavaScript de Office.For information about the Common API, see JavaScript API for Office.

Conocer los conceptos de programaciónLearn programming concepts

Consulte los siguientes artículos para obtener información sobre conceptos de programación importantes:See the following articles for information about important programming concepts:

Obtenga más información sobre las funciones de APILearn about API capabilities

Use otros artículos de esta sección de la documentación para obtener información sobre cómo trabajar con eventos, gráficos, rangos, tablas, hojas de cálculo,y más.Use other articles in this section of the documentation to learn about working with events, charts, ranges, tables, worksheets, and more. En esta sección también encontrará instrucciones sobre conceptos de la API de JavaScript de Excel, como coautoría en los complementos de Excel, validación de datos, control de errores y optimizar el rendimiento.Also in this section, you'll find guidance about Excel JavaScript API concepts such as coauthoring in Excel add-ins, data validation, error handling, and performance optimization. Vea la tabla de contenido para obtener la lista completa de los artículos disponibles.See the table of contents for the complete list of available articles.

Para obtener experiencia práctica en el uso de la API de JavaScript de Excel para tener acceso a los objetos de Excel, complete el tutorial de complemento de Excel.For hands-on experience using the Excel JavaScript API to access objects in Excel, complete the Excel add-in tutorial.

Para obtener información detallada sobre el modelo de objetos de la API de JavaScript de Excel, consulte la documentación de referencia de la API de JavaScript de Excel.For detailed information about the Excel JavaScript API object model, see the Excel JavaScript API reference documentation.

Pruebe los ejemplos de código en el Script LabTry out code samples in Script Lab

Use Script Lab para empezar rápidamente con una colección de ejemplos integrados que muestran cómo completar tareas con la API.Use Script Lab to get started quickly with a collection of built-in samples that show how to complete tasks with the API. Puede ejecutar los ejemplos en Script Lab para ver instantáneamente el resultado en el panel de tareas o en la hoja de cálculo, analizar los ejemplos para obtener información sobre cómo funciona la API e incluso usar ejemplos para crear prototipos de su propio complemento.You can run the samples in Script Lab to instantly see the result in the task pane or worksheet, examine the samples to learn how the API works, and even use samples to prototype your own add-in.

Recursos adicionalesSee also