Compartir a través de


Guía para principiantes

¿Quiere comenzar a construir sus propias extensiones de Office multiplataforma? Los siguientes pasos le muestran qué leer primero, qué herramientas instalar y los tutoriales recomendados para completar.

Nota:

Si tiene experiencia en la creación de complementos VSTO para Office, le recomendamos que pase directamente a la Guía para desarrolladores de complementos VSTO, un superconjunto de la información de este artículo.

Paso 0: requisitos previos

  • Los complementos de Office son esencialmente aplicaciones web incrustadas en Office. Por lo tanto, en primer lugar debe tener un conocimiento básico de las aplicaciones web y cómo se hospedan en la web. Hay una gran cantidad de información sobre esto en Internet, en libros y en cursos en línea. Una buena manera de empezar si no tiene conocimientos previos de las aplicaciones web es buscar "¿Qué es una aplicación web?" en Bing.
  • El lenguaje de programación principal que usará para crear complementos de Office es JavaScript o TypeScript. Puede considerar TypeScript como una versión fuertemente tipada de JavaScript. Si no está familiarizado con ninguno de estos lenguajes, pero tiene experiencia con VBA, VB.Net, C#, es probable que TypeScript sea más fácil de aprender. De nuevo, hay una gran cantidad de información sobre estos lenguajes en Internet, en libros y en cursos en línea.

Paso 1: empezar con aspectos básicos

Sabemos que está ansioso por empezar a codificar, pero hay algunas cosas sobre los complementos de Office que debe leer antes de abrir el IDE o el editor de código.

  • Introducción a la plataforma de complementos de Office: descubra qué son los complementos web de Office y cómo se diferencian de las formas anteriores de ampliar Office, como los complementos vsto.
  • Desarrollo de complementos de Office: obtenga una descripción general del desarrollo y el ciclo de vida de los complementos de Office, incluidas las herramientas, la creación de una IU de complementos y el uso de las API de JavaScript para interactuar con el documento de Office.
  • Ejemplos de "Hello mundo": obtenga información sobre cómo crear el complemento de Office más sencillo con solo un manifiesto, una página web HTML y un logotipo. Estos ejemplos le ayudarán a comprender las partes fundamentales de un complemento de Office.

Hay muchos vínculos en esos artículos, pero si es principiante con complementos de Office, le recomendamos que vuelva aquí cuando los lea y prosiga con la sección siguiente.

Paso 2: Explorar y probar ejemplos existentes

Ahora tiene el panorama general, por lo que puede profundizar en la instalación de nuestro complemento de Script Lab para probar ejemplos de código en las distintas aplicaciones de Office. Los ejemplos disponibles en Script Lab muestran cómo usar muchas de las API de JavaScript de Office.

Paso 3: Instalar herramientas y crear el primer complemento

A continuación, cree un complemento con uno de nuestros inicios rápidos. Con el fin de aprender la plataforma, se recomienda el inicio rápido de Excel.

Paso 4: Código

No puede aprender a conducir leyendo el manual del propietario, así que comience a codificar con este tutorial de Excel Usará la biblioteca JavaScript de Office y algunos JSON o XML en el manifiesto del complemento. No es necesario memorizar nada, ya que podrá obtener más información sobre ambos en pasos posteriores.

Paso 5: Descripción de la biblioteca de JavaScript

Para obtener información general sobre la biblioteca de JavaScript de Office, consulte este tutorial del entrenamiento de Microsoft Learn: Descripción de las API de JavaScript de Office.

A continuación, vuelva a Script Lab y úselo como un área de juegos: realice sus propios cambios de código en la copia local de los ejemplos que intente y vea cómo se ven afectados los resultados.

Paso 6: Descripción del manifiesto

Conozca los propósitos del manifiesto del complemento y una introducción a su marcado XML o JSON en el manifiesto de complementos de Office.

Siguientes pasos

Enhorabuena por terminar la ruta de aprendizaje para principiantes para complementos de Office. Aquí se muestran algunas sugerencias para seguir explorando nuestra documentación: