Guia do iniciante
Deseja começar a criar suas próprias extensões do Office para várias plataformas? As etapas a seguir mostram o que ler primeiro, quais ferramentas instalar e os tutoriais recomendados a serem concluídos.
Observação
Se você não tiver experiência em criar suplementos VSTO do Office, recomendamos que você acesse imediatamente o guia do desenvolvedor do suplemento VSTO, que é um superconjunto das informações deste artigo.
- Os suplementos do Office são essencialmente aplicativos da Web incorporados ao Office. Portanto, você deve primeiro ter um conhecimento básico dos aplicativos Web e de como eles são hospedados na Web. Há uma quantidade enorme de informações sobre isso na Internet, em livros e em cursos online. Uma boa forma de começar se não tiver conhecimento prévio de aplicações Web é procurar "O que é uma aplicação Web?" no Bing.
- A linguagem de programação principal que irá utilizar na criação de Suplementos do Office é JavaScript ou TypeScript. Pense no TypeScript como uma versão fortemente tipada do JavaScript. Se não estiver familiarizado com nenhum destes idiomas, mas tiver experiência com o VBA, VB.Net, C#, provavelmente irá achar o TypeScript mais fácil de aprender. Novamente, há muitas informações sobre essas linguagens de programação na Internet, em livros e em cursos online.
Sabemos que você está ansioso para começar a codificar, mas há algumas coisas sobre os Suplementos do Office que você deve ler antes de abrir o IDE ou o editor de código.
- Descrição geral da plataforma de Suplementos do Office: saiba o que são os Suplementos Web do Office e como diferem das formas mais antigas de expandir o Office, como os suplementos VSTO.
- Desenvolva Suplementos do Office: Obtenha uma visão geral do desenvolvimento e ciclo de vida do Suplemento do Office, incluindo as ferramentas, criando um suplemento na Interface do Usuário e usando APIs de JavaScript para interagir com o documento do Office.
- Exemplos de "Hello world": saiba como criar o suplemento mais simples do Office com apenas um manifesto, uma página Web HTML e um logótipo. Estes exemplos irão ajudá-lo a compreender as partes fundamentais de um Suplemento do Office.
Existem muitos links nesses artigos, mas se você é iniciante nos suplementos do Office, recomendamos que você volte aqui quando os tiver lido e continue na próxima seção.
Tem agora o panorama geral, por isso, explore ao instalar o nosso suplemento Script Lab para experimentar exemplos de código nas várias aplicações do Office. Os exemplos disponíveis no Laboratório de Scripts mostram como utilizar muitas das APIs JavaScript do Office.
Em seguida, crie um suplemento com um dos nossos guias de introdução. Para aprender a plataforma, recomendamos o guia de introdução do Excel. Existe uma versão baseada no Visual Studio e outra baseada no Node.js e no Visual Studio Code.
Não se pode aprender a dirigir lendo o manual do proprietário, então comece a codificar com este tutorial do Excel. Irá utilizar a biblioteca JavaScript do Office e algum JSON ou XML no manifesto do suplemento. Não é necessário memorizar nada, porque você terá mais informações sobre ambos em etapas posteriores.
Para obter uma descrição geral da biblioteca javaScript do Office, consulte este tutorial da formação do Microsoft Learn: Compreender as APIs javaScript do Office.
Em seguida, regresse ao Laboratório de Scripts e utilize-o como um ambiente de trabalho: faça as suas próprias alterações de código à cópia local de quaisquer exemplos que tente e veja como os resultados são afetados.
Compreenda as finalidades do manifesto do suplemento e uma introdução à marcação XML ou JSON no manifesto de Suplementos do Office.
Parabéns por concluir o caminho de aprendizado para iniciantes dos Suplementos do Office! Veja algumas sugestões para explorar ainda mais a documentação:
Tutoriais ou inícios rápidos para outros aplicativos do Office:
Cenários e outros exemplos de código:
Outros assuntos importantes:
- Desenvolver Suplementos do Office
- Práticas recomendadas para o desenvolvimento de suplementos do Office
- Fazer o design de Suplementos do Office
- Testar e depurar Suplementos do Office
- Implantar e publicar Suplementos do Office
- Recursos
- Saiba mais sobre o Programa para Desenvolvedores do Microsoft 365
Comentários do Office Add-ins
O Office Add-ins é um projeto código aberto. Selecione um link para fornecer comentários: