Módulo 8: Automação Completa

Integrando Excel com outras ferramentas

3 min Aula 8.2
91%

Avanço do Projeto: Dashboard Executivo Inteligente IAEM

Contexto da Aula

Excel não vive sozinho. Ele se conecta com Outlook para emails automáticos, SharePoint para colaboração, Power Automate para fluxos complexos, e até APIs externas para dados em tempo real. Essa integração multiplica o poder da automação. Um dado atualizado no Excel pode disparar email, salvar em nuvem e atualizar sistema - tudo automaticamente.

O que você vai aprender

Criar fluxo que envia email automático quando planilha é atualizada

1
Configurar tabela no OneDrive/SharePoint
2
Criar fluxo no Power Automate
3
Disparar email quando condição é atendida
4
Incluir dados da planilha no corpo do email
Resultado Final
Quando vendas superam meta, gerente recebe email automático sem intervenção humana

Prática Guiada

1 Salvar Excel no OneDrive/SharePoint

Habilite acesso na nuvem

  • Salve arquivo no OneDrive ou SharePoint
  • Isso habilita integrações do Microsoft 365
  • Power Automate só funciona com arquivos na nuvem
  • Compartilhe com quem precisa acessar
2 Conhecer Power Automate

Ferramenta de automação da Microsoft

  • Acesse flow.microsoft.com
  • Crie conta com mesmo email do Microsoft 365
  • Explore templates prontos para Excel
  • Entenda: Gatilho → Ações → Resultado
3 Criar fluxo de notificação

Email automático baseado em dados

  • Novo Fluxo > Automatizado
  • Gatilho: Quando linha é modificada
  • Condição: Se valor > meta
  • Ação: Enviar email com dados
4 Integrar com Outlook via VBA

Alternativa sem Power Automate

  • Referência: Microsoft Outlook Object Library
  • CreateObject('Outlook.Application')
  • Criar email, anexar arquivo, enviar
  • Funciona localmente sem nuvem
5 Conectar a APIs externas

Dados de sistemas externos

  • Power Query > Da Web
  • Cole URL da API (JSON/XML)
  • Power Query converte para tabela
  • Atualize para dados frescos
6 Usar SharePoint como fonte

Dados colaborativos centralizados

  • Power Query > Do SharePoint
  • Conecte à lista ou biblioteca
  • Dados compartilhados, sempre atualizados
  • Múltiplas planilhas usam mesma fonte

Faça Você Mesmo

Crie integração Excel + Email usando VBA ou Power Automate

Instruções:
  1. Escolha: VBA local ou Power Automate (nuvem)
  2. Crie planilha com dados e condição de alerta
  3. Configure envio de email quando condição é atendida
  4. Teste alterando dados para disparar email
Como verificar:
Ao modificar dados que atendam a condição, email deve ser enviado automaticamente

Teste seu Conhecimento

1 Por que salvar Excel no OneDrive para usar Power Automate?
Backup
Power Automate só acessa arquivos na nuvem da Microsoft
Aumentar velocidade
Reduzir tamanho
Correto!

Correto! Power Automate precisa acessar o arquivo, e isso requer OneDrive/SharePoint.

Não é bem assim...

Power Automate monitora arquivos na nuvem (OneDrive/SharePoint), não locais.

2 Qual a vantagem de usar Power Query para acessar APIs?
É mais bonito
Transforma dados externos em tabelas atualizáveis
Funciona offline
Não precisa de internet
Correto!

Exato! Power Query converte dados de API em tabelas que podem ser atualizadas.

Não é bem assim...

Power Query transforma dados de APIs em tabelas Excel que atualizam com um clique.

3 Quando usar VBA para email ao invés de Power Automate?
Sempre
Quando precisa funcionar localmente sem nuvem
Nunca, Power Automate é melhor
Para emails maiores
Correto!

Perfeito! VBA funciona localmente, sem depender de nuvem ou internet constante.

Não é bem assim...

VBA é ideal quando você precisa de automação local, sem dependência de serviços em nuvem.

Dica IAEM

Comece com integrações simples. Um fluxo de email automático já impressiona. Depois evolua para integrações mais complexas conforme a necessidade.