Documentation Index
Fetch the complete documentation index at: https://crewai-devin-1778040886-fix-hitl-pre-review-silent-fallback.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Visão Geral
Permita que seus agentes criem e gerenciem pastas de trabalho, planilhas, tabelas e gráficos do Excel no OneDrive ou SharePoint. Manipule intervalos de dados, crie visualizações, gerencie tabelas e simplifique seus fluxos de trabalho de planilhas com automação alimentada por IA.Pré-requisitos
Antes de usar a integração Microsoft Excel, certifique-se de ter:- Uma conta CrewAI AMP com assinatura ativa
- Uma conta Microsoft 365 com acesso ao Excel e OneDrive/SharePoint
- Conectado sua conta Microsoft através da página de Integrações
Configurando a Integração Microsoft Excel
1. Conecte sua Conta Microsoft
- Navegue para Integrações CrewAI AMP
- Encontre Microsoft Excel na seção de Integrações de Autenticação
- Clique em Conectar e complete o fluxo OAuth
- Conceda as permissões necessárias para acesso a arquivos e pastas de trabalho do Excel
- Copie seu Token Enterprise das Configurações de Integração
2. Instale o Pacote Necessário
3. Configuração de variável de ambiente
Agent(apps=[]), você deve definir a variável de
ambiente CREWAI_PLATFORM_INTEGRATION_TOKEN com seu Enterprise Token..env:
Ações Disponíveis
microsoft_excel/create_workbook
microsoft_excel/create_workbook
file_path(string, obrigatório): Caminho onde criar a pasta de trabalho (ex: ‘MinhaPastaDeTrabalho.xlsx’)worksheets(array, opcional): Planilhas iniciais para criar. Cada item é um objeto comname(string, nome da planilha).
microsoft_excel/get_workbooks
microsoft_excel/get_workbooks
select(string, opcional): Selecionar propriedades específicas para retornar.filter(string, opcional): Filtrar resultados usando sintaxe OData.expand(string, opcional): Expandir recursos relacionados inline.top(integer, opcional): Número de itens a retornar (mín 1, máx 999).orderby(string, opcional): Ordenar resultados por propriedades especificadas.
microsoft_excel/get_worksheets
microsoft_excel/get_worksheets
file_id(string, obrigatório): O ID do arquivo Excel.select(string, opcional): Selecionar propriedades específicas para retornar (ex: ‘id,name,position’).filter(string, opcional): Filtrar resultados usando sintaxe OData.expand(string, opcional): Expandir recursos relacionados inline.top(integer, opcional): Número de itens a retornar (mín 1, máx 999).orderby(string, opcional): Ordenar resultados por propriedades especificadas.
microsoft_excel/create_worksheet
microsoft_excel/create_worksheet
file_id(string, obrigatório): O ID do arquivo Excel.name(string, obrigatório): Nome da nova planilha.
microsoft_excel/get_range_data
microsoft_excel/get_range_data
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.range(string, obrigatório): Endereço do intervalo (ex: ‘A1:C10’).
microsoft_excel/update_range_data
microsoft_excel/update_range_data
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.range(string, obrigatório): Endereço do intervalo (ex: ‘A1:C10’).values(array, obrigatório): Array 2D de valores para definir no intervalo. Cada array interno representa uma linha, e elementos podem ser string, number ou integer.
microsoft_excel/add_table
microsoft_excel/add_table
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.range(string, obrigatório): Intervalo para a tabela (ex: ‘A1:D10’).has_headers(boolean, opcional): Se a primeira linha contém cabeçalhos. Padrão: true.
microsoft_excel/get_tables
microsoft_excel/get_tables
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.
microsoft_excel/add_table_row
microsoft_excel/add_table_row
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.table_name(string, obrigatório): Nome da tabela.values(array, obrigatório): Array de valores para a nova linha. Elementos podem ser string, number ou integer.
microsoft_excel/get_table_data
microsoft_excel/get_table_data
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.table_name(string, obrigatório): Nome da tabela.
microsoft_excel/create_chart
microsoft_excel/create_chart
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.chart_type(string, obrigatório): Tipo de gráfico (ex: ‘ColumnClustered’, ‘Line’, ‘Pie’).source_data(string, obrigatório): Intervalo de dados para o gráfico (ex: ‘A1:B10’).series_by(string, opcional): Como interpretar os dados (‘Auto’, ‘Columns’ ou ‘Rows’). Padrão: ‘Auto’.
microsoft_excel/get_cell
microsoft_excel/get_cell
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.row(integer, obrigatório): Número da linha (baseado em 0).column(integer, obrigatório): Número da coluna (baseado em 0).
microsoft_excel/get_used_range
microsoft_excel/get_used_range
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.
microsoft_excel/get_used_range_metadata
microsoft_excel/get_used_range_metadata
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.
microsoft_excel/list_charts
microsoft_excel/list_charts
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.
microsoft_excel/delete_worksheet
microsoft_excel/delete_worksheet
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha a excluir.
microsoft_excel/delete_table
microsoft_excel/delete_table
file_id(string, obrigatório): O ID do arquivo Excel.worksheet_name(string, obrigatório): Nome da planilha.table_name(string, obrigatório): Nome da tabela a excluir.
microsoft_excel/list_names
microsoft_excel/list_names
file_id(string, obrigatório): O ID do arquivo Excel.
Exemplos de Uso
Configuração Básica do Agente Microsoft Excel
Solução de Problemas
Problemas Comuns
Erros de Autenticação- Certifique-se de que sua conta Microsoft tenha as permissões necessárias para acesso a arquivos (ex:
Files.Read.All,Files.ReadWrite.All). - Verifique se a conexão OAuth inclui todos os escopos necessários.
- Ao criar pastas de trabalho, certifique-se de que o
file_pathtermine com extensão.xlsx. - Verifique se você tem permissões de escrita no local de destino (OneDrive/SharePoint).
