Visão geral da API de gráficos e pastas de trabalho do ExcelExcel workbooks and charts API overview

O Excel é uma ferramenta de produtividade indispensável.Excel is an indispensable productivity tool. Os usuários de todos os setores e funções o usam como uma ferramenta para armazenar, acompanhar e manipular todos os tipos de dados.Users across all industries and job functions embrace it as a tool for storing, tracking, and manipulating all kinds of data. Ele é usado para tudo, desde de um simples acompanhamento de tarefas e gerenciamento de dados até cálculos complexos e relatórios profissionais.It's used for everything from simple task tracking and data management, to complex calculations and professional reporting. Você pode usar a API REST do Excel no Microsoft Graph para ampliar o valor de seus dados, cálculos, relatórios e painéis.You can use the Excel REST API in Microsoft Graph to extend the value of your data, calculations, reporting, and dashboards.

Por que integrar-se com o Excel?Why integrate with Excel?

Você pode usar o Microsoft Graph para permitir que aplicativos Web e móveis leiam e modifiquem pastas de trabalho do Excel armazenadas no OneDrive, no SharePoint ou em outras plataformas de armazenamento com suporte.You can use Microsoft Graph to allow web and mobile applications to read and modify Excel workbooks stored in OneDrive, SharePoint, or other supported storage platforms.

Realizar cálculosPerform calculations

Os usuários adoram a facilidade com que eles podem realizar cálculos complexos e profundos no Excel.Users love the ease with which they can perform deep and complex calculations within Excel. Agora, você pode acessar o avançado mecanismo de cálculo do Excel com resultados instantâneos.You can now access Excel’s powerful calculation engine with instant results. Por exemplo, uma calculadora de hipoteca pode utilizar a função PGTO do Excel ao realizar uma simples chamada de API que inclui o montante, a taxa e o número de pagamentos.For example, a mortgage calculator can take advantage of the PMT function from Excel by making a simple API call that includes principal, rate and number of payments. O Excel faz o trabalho difícil e retorna o pagamento mensal instantaneamente.Excel does all the difficult work and returns the monthly payment instantly. Com mais de 300 funções de planilha do Excel disponíveis, você tem acesso a todas as fórmulas oferecidas pelo Excel.With more than 300 Excel worksheet functions currently available, you have full access to the breadth of formulas supported by Excel today. Modelos de negócios complexos não precisam ser recriados várias vezes.Complex business models don’t need to be rebuilt repeatedly. Os desenvolvedores podem programar o Excel para realizar esses cálculos instantaneamente e recuperar os resultados com chamadas de API simples.Developers can program Excel to perform those calculations instantly and retrieve the results with simple API calls.

Gerar relatórios e analisar os resultadosGenerate reports and analyze results

O Excel é uma ferramenta flexível de análises e geração de relatórios, de tabelas de dados simples a complexos painéis profissionais.Excel is a flexible reporting and analysis tool, from simple data tables to complex professional dashboards. Hoje, oferecemos a você acesso total a todos os recursos de relatórios do Excel, tornando o Excel um serviço online de relatórios do Microsoft 365.Today, we give you full access to all of Excel’s reporting features, making Excel an online reporting service within Microsoft 365. Imagine qualquer cenário de relatório que os usuários criam e do qual dependem hoje transportado para um aplicativo personalizado que cria gráficos profissionais ou analisa grandes quantidades de dados de forma inteligente, integrando o Excel perfeitamente nessas experiências personalizadas.Imagine any of the reporting scenarios users create and rely on today pulled into a custom app to create professional charts or analyze large sets of data intelligently, seamlessly blending Excel into those customized experiences.

Armazenar e acompanhar dadosStore and track data

O Excel também é uma ótima ferramenta para armazenar e acompanhar dados.Excel is also a great tool to store and track data. Se suas informações são armazenadas em uma pasta de trabalho, esses dados estão disponíveis para qualquer aplicativo integrado ao Microsoft 365.If your information is stored in a workbook, that data is available to any app that integrates with Microsoft 365. Seu conteúdo está disponível para leitura de soluções personalizadas e essas soluções podem usar o Excel para armazenar dados.Its contents are available to read from custom solutions, and those solutions can use Excel for data storage.

Observação: a API REST do Excel só oferece suporte para pastas de trabalho formatadas pelo arquivo do Office Open XML (arquivos com a extensão .xlsx).Note: The Excel REST API supports only Office Open XML file formatted workbooks (files with the.xlsx extension). Não há suporte para pastas de trabalho de extensão .xls.The .xls extension workbooks are not supported.

Usar a API REST do ExcelUsing the Excel REST API

Você pode usar o Microsoft Graph para permitir que aplicativos Web e móveis leiam e modifiquem pastas de trabalho do Excel armazenadas no OneDrive, no SharePoint ou em outras plataformas de armazenamento com suporte. O recurso Workbook (ou arquivo do Excel) contém todos os outros recursos do Excel por meio de relações. Você pode acessar uma pasta de trabalho por meio da API Drive identificando a localização do arquivo na URL. Por exemplo:You can use Microsoft Graph to allow web and mobile applications to read and modify Excel workbooks stored in OneDrive, SharePoint, or other supported storage platforms. The Workbook (or Excel file) resource contains all the other Excel resources through relationships. You can access a workbook through the Drive API by identifying the location of the file in the URL. For example:

https://graph.microsoft.com/{version}/me/drive/items/{id}/workbook/

https://graph.microsoft.com/{version}/me/drive/root:/{item-path}:/workbook/

Você pode acessar um conjunto de objetos do Excel (como Table, Range ou Chart) usando APIs REST padrão para realizar operações de criação, leitura, atualização e exclusão (CRUD) na pasta de trabalho.You can access a set of Excel objects (such as Table, Range, or Chart) by using standard REST APIs to perform create, read, update, and delete (CRUD) operations on the workbook.

Referência da APIAPI reference

Está procurando a referência de API para esse serviço?Looking for the API reference for this service?

Próximas etapasNext steps