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á en la creación de 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 o C#, probablemente le resulte más fácil aprender TypeScript. 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.

  • Descripción general de la plataforma de complementos de Office: descubra qué son los complementos web de Office y en qué se diferencian de las formas anteriores de extender 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 "Hola 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: instalar herramientas y crear un primer complemento

Ahora tiene una visión general, así que adéntrese en uno de nuestros inicios rápidos. Para el aprendizaje de la plataforma, recomendamos el inicio rápido de Excel. Hay una versión basada en Visual Studio y una versión basada en Node.js y en Visual Studio Code.

Paso 3: código

No puede aprender a conducir leyendo el manual del propietario, así que comience a codificar con este tutorial de Excel Utilizará la biblioteca JavaScript de Office y algunos 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 4: entender la biblioteca de JavaScript

En primer lugar, obtenga el panorama general de la biblioteca de JavaScript de Office con este tutorial del entrenamiento de Microsoft Learn: Descripción de las API de JavaScript de Office.

A continuación, explore las API de JavaScript de Office con nuestra herramienta de Script Lab, un espacio aislado para ejecutar y explorar las API.

Paso 5: entender el 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: