PowerApps: O Manual Essencial para Criar Apps de Forma Fácil e Transformadora
Como começar com PowerApps: Manual Simples para Iniciantes em TI
Se é da área de TI, provavelmente já sentiu a pressão para criar soluções rápidas, mesmo sem ter muita experiência em programação. Felizmente, plataformas como o PowerApps surgiram para simplificar a sua vida.
Este manual simples é para si, que tem pouco conhecimento de programação, mas quer começar rapidamente a criar aplicações com ferramentas low-code.
O que é o PowerApps e porque é importante?
O PowerApps é uma plataforma da Microsoft concebida para simplificar o desenvolvimento de aplicações sem necessidade de conhecimentos aprofundados em programação. É ideal para profissionais de TI que desejam entregar soluções práticas, rápidas e eficazes, sem depender de equipas especializadas.
A importância do PowerApps está na facilidade de utilização e na possibilidade de ligação a vários serviços e dados, como SharePoint, Excel, Azure e Dynamics 365. Isso permite automatizar tarefas, digitalizar processos e aumentar a produtividade com pouco código.
Como criar a sua primeira aplicação no PowerApps
Aceda à plataforma: Vá ao site do PowerApps e inicie sessão com a sua conta Microsoft.
Escolha um modelo: Para iniciantes, a Microsoft oferece vários modelos pré-configurados. Escolha o que estiver mais próximo do que precisa.
Personalize a aplicação: Utilize a interface intuitiva para adicionar controlos como botões, formulários e galerias. Arraste e largue componentes visuais com facilidade.
Ligue os seus dados: Integre fontes de dados como Excel ou SharePoint. O PowerApps facilita o acesso e utilização dessas informações diretamente na sua aplicação.
Teste e publique: Use o modo de visualização para testar o funcionamento. Quando estiver pronto, publique e partilhe com colegas.
Dicas práticas para iniciantes no PowerApps
Comece de forma simples: Evite criar soluções complexas logo no início. Ganhe confiança com aplicações básicas.
Explore tutoriais: A Microsoft disponibiliza muitos recursos gratuitos para acelerar a sua aprendizagem.
Experimente e erre: Não tenha receio de testar. Quanto mais experimentar, mais rapidamente aprenderá.
Exemplos reais de utilização
O PowerApps já ajudou profissionais de TI sem experiência em programação a desenvolver:
Aplicações para registo de entrada e saída de funcionários.
Sistemas simples de gestão de inventário.
Ferramentas de pesquisa e feedback de clientes.
Estas soluções trouxeram melhorias rápidas e visíveis para as empresas, mostrando que o poder da inovação está ao alcance de todos, e não apenas dos especialistas.
Conclusão
Dominar o PowerApps é acessível mesmo para quem tem pouco ou nenhum conhecimento técnico aprofundado. Com dedicação e prática, poderá criar aplicações úteis e eficazes para resolver problemas quotidianos na sua empresa.
Comece já hoje a explorar o potencial do desenvolvimento low-code com o PowerApps e veja como pode transformar a forma como a sua empresa trabalha.
Se precisar de consultoria especializada ou ajuda no desenvolvimento da sua aplicação, não hesite em contactar-nos. Estamos aqui para ajudar e acelerar os seus resultados com PowerApps.
Power Automate: A Forma Mais Rápida de Automatizar Tarefas e aumentar a Produtividade
Power Automate: Automatiza Tarefas e Aumenta a Produtividade
Imagina que começas o teu dia com uma pilha de tarefas repetitivas e aborrecidas. E se pudesses automatizá-las com apenas alguns cliques? É aqui que entra o Power Automate, a ferramenta da Microsoft que está a transformar a forma como trabalhamos.
🧰 O que é o Power Automate?
O Power Automate é uma plataforma de automação low-code que permite ligar aplicações e serviços como Outlook, Excel, Teams, SharePoint, Gmail e muitos outros. Através de “fluxos” automáticos, podes configurar acções como enviar um e-mail, mover ficheiros, actualizar listas ou enviar notificações sem tocar numa linha de código.
Porque é que está a ganhar assim tanta popularidade?
Acessível a todos: mesmo sem conhecimentos técnicos, qualquer pessoa pode criar fluxos.
Resultados imediatos: pequenas automatizações poupam horas por semana.
Copilot com IA: cria fluxos com linguagem natural (ex: “enviar e-mail quando novo ficheiro é adicionado”).
Mais de 500 conectores: liga-te facilmente a centenas de apps populares.
Exemplo prático: um restaurante que automatizou tudo
Durante um evento da Microsoft, um pequeno empresário de restauração partilhou o seguinte:
“Uso o Power Automate para recolher dados inseridos numa lista no Microsoft Lists e passá-los automaticamente para um Excel. Depois, envio e-mails aos clientes com o resumo do pedido, notifico a equipa interna, e reinicio a lista todas as segundas-feiras com um simples clique.”
Com este fluxo, ele automatizou a produção, comunicação interna e gestão de dados. Tudo sem um programador. Resultado? Horas poupadas e uma equipa mais eficiente.
10 Situações onde o Power Automate faz magia
| Situação | Benefício |
|---|---|
| Receber e-mails com anexos | Guardar ficheiros automaticamente |
| Registar formulários | Preencher listas ou bases de dados |
| Processar pedidos de férias | Aprovação automática com alertas |
| Gerar relatórios diários | Enviar Excel com dados do dia anterior |
| Sincronizar contactos ou tarefas | Evitar duplicados entre sistemas |
| Alertas para mensagens importantes | Notifica-te via Teams ou SMS |
| Criação de ficheiros PDF | Gera documentos com base em formulários |
| Pedidos ao suporte | Abre ticket automaticamente |
| Fluxos de vendas ou leads | Automatiza follow-up com os clientes |
| Limpeza de ficheiros repetidos | Elimina duplicados num só passo |
Novidades em 2025: ainda mais poder com IA
Com a nova versão do Power Automate, estas são algumas funcionalidades que estão a impressionar:
Fluxos gerados por IA: descreve o que queres em linguagem natural, e o Copilot cria o fluxo.
Automatização de desktop inteligente: o sistema aprende com os teus cliques e replica.
Process mining integrado: identifica processos ineficazes e sugere melhorias.
Reutilização de componentes: cria “peças” reutilizáveis para os teus fluxos.
Começar é mais simples do que se pensa
Entra em Power Automate
Escolhe um modelo pronto ou cria um do zero
Define o gatilho (por exemplo: “quando um e-mail chega”)
Escolhe as acções que queres (enviar resposta, guardar ficheiro, etc.)
Testa, ajusta e activa o teu fluxo
Dica extra: partilha e torna-te um herói da produtividade
Mostra os teus fluxos à equipa. Partilha prints, resultados e poupanças reais. Usa hashtags como #PowerAutomate #Produtividade no LinkedIn. Mostra que com criatividade, qualquer pessoa pode automatizar o trabalho.
Guia de Estudo para a Certificação Power BI
Este PL-300 Study Guide foi criado para ajudar analistas de dados a prepararem-se para a certificação PL-300 (anteriormente DA-100), que valida competências em análise de dados com o Microsoft Power BI. Neste guia, encontras os principais tópicos do exame, exercícios práticos e soluções para maximizar as tuas hipóteses de sucesso.
Podes ainda fazer o download deste guia em formato PDF em:
Power BI – Iniciação
O Power BI é uma ferramenta de Business Intelligence (BI) desenvolvida pela Microsoft que permite a análise e visualização de dados de forma interativa. Foi lançado oficialmente em 2015 e tem como objetivo facilitar a criação de relatórios e dashboards dinâmicos, ajudando empresas e profissionais a tomar decisões baseadas em dados.
Se pretender pode adquirir este PDF em:
Power Automate – Categorize Email
Temos um Use Case para categorizar um email. Temos uma caixa partilhada, onde são recebidos vários emails que várias pessoas os tratam. Toda a informação é guardada numa lista de sharepoint (no caso) e com um sistema de Ticketing tool, conseguimos associar um email se for novo a uma pessoa que esteja na lista de disponível ou se existir a quem já o trata.
No fluxo, onde está: “environment variable”, colocam a caixa de correio pretendida.
Body ID vem da mensagem que recebe no início do fluxo, que é o que despoleta o correr do fluxo.
URI: https://graph.microsoft.com/v1.0/users/”environment variable”/mailFolders/Inbox/messages/@{triggerOutputs()?[‘body/id’]}
Method: Patch
Body: {
“categories”: [“Orange Category”]
}
Deixo como categorizar o mesmo, para as restantes condições, contacte-nos pelos nossos meios.
PL-300 Study
O exame PL-300 testa suas habilidades e conhecimentos na preparação de dados, modelagem de dados, visualização e análise de dados e implantação e manutenção de resultados finais usando o Power BI. O exame foi concebido para indivíduos que utilizam o Power BI para ajudar as empresas a tomar decisões baseadas em dados.
Se pretender, pode fazer download deste PDF:
Como Criar Tabela Calendário no Power BI com Power Query
Demonstração de uma das formas de criar a tabela calendário no Power BI.
Esta por meio da utilização do Power Query.
O que é o Power Query?
Para quem não sabe, o Power Query é um mecanismo disponível em alguns produtos da Microsoft, entre eles o Azure, o Power BI e nas últimas versões do Excel, com a finalidade de realizar o processo de ETL (Extração, Transformação e Carregamento) dos dados. Por outras palavras, é através desta ferramenta que são preparadso os dados antes de serem consumidos pelo Power BI ou demais ferramentas.
O Power Query possui um editor gráfico com múltiplas funcionalidades auxiliando o utilizador na execução das principais tarefas de tratamento de dados. Entretanto, algumas dessas transformações podem exigir além do que há disponível na interface gráfica, sendo necessário o desenvolvimento através de um editor de script próprio da ferramenta, por meio da utilização da linguagem M.
Criar a tabela
A tabela calendário é uma das tabelas mais importantes e essenciais para qualquer projeto de BI, pois ela está presente em praticamente todos os cenários de negócios, devido a necessidade de análise por meio de uma dimensão temporal.
Para criação de uma tabela calendário dentro do Power Query, é necessário seguir passo a passo conforme demonstrado a seguir:
1. Abrir o editor do Power Query dentro do Power BI
Para abrir o editor do Power Query, deve-se aceder a guia página inicial dentro do Power BI e clicar no botão transformar dados, conforme imagem abaixo:
De seguido temos a janela principal do editor do Power Query, conforme podemos ver na imagem seguinte.
2. Criar uma consulta nula
Com o editor do Power Query aberto, deve-se aceder na guia Página Inicial a opção Nova Fonte e em seguida carregar em consulta nula, conforme demonstrado na imagem seguinte.
Depois do passo anterior, escolhe a consulta que aparecerá no painel do navegador, localizado na parte lateral esquerda do editor do Power Query, conforme imagem a seguir:
3. Abrir o Editor de Consulta Avançado.
Depois que se escolhe a consulta, deve-se abrir o editor Avançado de Consulta, que está na guia Página Inicial, na opção Editor Avançado.
Com isto, temos uma nova janela com o próprio editor de consultas na sua estrutura padrão let in.
4. Criar a tabela Calendário.
O editor de consultas trabalha os dados através da linguagem M.
De seguida, segue um código para criar uma consulta que retorna uma tabela calendário de janeiro de 2022 a dezembro de 2025, pode sempre alterar o período do calendário, para isso basta mudar o ano presente nas variáveis AnoInicial e AnoFinal que se encontam no início do código. O AnoFinal está a ir buscar o Ano atual. No ecrã anterior, substitui o código padrão pelo que esta a seguir e depois de substituído o código no editor de consultas, basta carregar no botão concluído que automaticamente o Power Query criará a tabela calendário juntamente com os principais campos necessários para utilização, como pode se pode ver na imagem a seguir ao código.
let
AnoInicial = 2022,
AnoFinal = Date.Year(DateTime.LocalNow()),
//Declara uma data inicial
DataInicial = Date.StartOfYear(#date(AnoInicial, 1, 1)),
//Declara uma data final
DataFinal = Date.EndOfYear(#date(AnoFinal, 12, 31)),
//Conta a quantidade de dias entre as duas datas
QtdeDias = Duration.Days(DataFinal-DataInicial)+1,
//Cria lista de datas
Datalist = List.Dates(DataInicial,QtdeDias,#duration(1,0,0,0)),
//Converter para Tabela
ConvertTabela = Table.FromList(Datalist, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
//Altera Tipo
AlteraTipo = Table.TransformColumnTypes(ConvertTabela,{{"Column1", type date}}),
//Renomeia Coluna
RenomeiaColuna = Table.RenameColumns(AlteraTipo,{"Column1", "Data"}),
//Criação de Colunas Adicionais
//Criar Coluna ANO
Ano = Table.AddColumn(RenomeiaColuna, "Ano", each Date.Year([Data]),Int64.Type),
//Criar Coluna Mês
Mes = Table.AddColumn(Ano, "Mes", each Date.Month([Data]),Int64.Type),
//Criar Coluna Nome do Mês
Nome_Mes = Table.AddColumn(Mes, "Nome_Mes", each Date.MonthName([Data]), type text),
//Criar Coluna Dia
Dia_do_Mes = Table.AddColumn(Nome_Mes, "Dia_Mes", each Date.Day([Data]), Int64.Type),
//Criar Coluna Dia do Ano
Dia_do_Ano = Table.AddColumn(Dia_do_Mes, "Dia_Ano", each Date.DayOfYear([Data]), Int64.Type),
//Criar Coluna Dia da Semana
Dia_Semana = Table.AddColumn(Dia_do_Ano, "Dia_Semana", each Date.DayOfWeek([Data]), Int64.Type),
//Criar Coluna Dia da Semana
Nome_Dia_Semana = Table.AddColumn(Dia_Semana, "Nome_Dia_Semana", each Date.DayOfWeekName([Data]), type text),
//Criar Coluna Dia da Semana
Trimestre = Table.AddColumn(Nome_Dia_Semana, "Trimestre", each Date.QuarterOfYear([Data]), Int64.Type),
//Criar Coluna Semana do Ano
Semana_Ano = Table.AddColumn(Trimestre, "Semana_Ano", each Date.WeekOfYear([Data]), Int64.Type),
//Criar Coluna Semana do Mes
Semana_Mes = Table.AddColumn(Semana_Ano, "Semana_Mes", each Date.WeekOfMonth([Data]), Int64.Type)
in
Semana_Mes Renomeia-se tabela Consulta1 para dCalendario na janela de propriedades, localizado na lateral direita do Power Query, conforme demonstrado na imagem seguinte.
5. Visualizar a tabela dentro do Power BI.
Por fim, para visualizar a tabela dentro do Power BI é necessário aplicar as alterações feitas. Para isso, basta carregar no botão Fechar e Aplicar na guia Página Inicial do Power Query.
Por fim, o Editor do Power Query é fechado e retorna a janela de edição do Power BI com a tabela calendário já inserida, podendo ser visualizada no Painel de Campos, localizado na lateral direita da janela do Power BI, podendo ser acedida para modelação do relatório.
DateTimeValue Function
Converter datas é um desafio e ter uma função que faz isso, facilita-nos bastante o trabalho.
A função DateTimeValue faz isso por nós. A função converte uma string num objeto de data e hora.
DateTimeValue("2024-10-01")
retornará:
01-10-2024 00:00Experimentemos utilizar com hora:
DateTimeValue("2024-10-01 16:00")
retornará:
01/10/2024 16:00
How to rotate images in Powerapps
- Create a New Screen :
- In your Power App, go to the “Screens” tab.
- Click on “New Screen” and choose a blank screen template or any other layout that suits your design.
- In New Screen insert image (Ex.:”image1″)
- In New screen Insert Icon “Reload” (Ex. “iconrotate”)
- On New screen property “On Visible”, set it:
- Set(iRotate,0);Set(stRotate,“ImageRotation.None”);
- On image “image1” property “ImageRotation”, set:
- stRotate
- On icon “iconrotate” property “OnSelect”, set:
- If(iRotate < 3,Set(iRotate,iRotate + 1),Set(iRotate,0));Switch(iRotate,1,Set(stRotate,“rotate90”),2,Set(stRotate,“rotate180”),3,Set(stRotate,“rotate270”),Set(stRotate,“ImageRotation.None”))
Excel VBA – Calculate Factorial
Excel VBA Code - Calculate Factorial
Well-structured VBA code for calculating the factorial of a number.
Open Microsoft Excel, create a new blank book, after go to TAB Programmer or click Alt+F11 and access to VBA Project.
Copy/paste code and try…
Sub CalculateFactorial()
Dim num As Integer
Dim result As Double
‘ Input
num = InputBox(“Enter a number:”)
‘ Calculate factorial
result = Factorial(num)
‘ Output
MsgBox “The factorial of ” & num & ” is ” & result
End Sub
Function Factorial(n As Integer) As Double
If n = 0 Then
Factorial = 1
Else
Factorial = n * Factorial(n – 1)
End If
End Function
Search
Artigos Recentes
- Missão Backup
- Constroi o Computador
- Jardim dos Números
- EuroVault360 | Gestão Financeira Inteligente
- Aprender formas nunca foi tão divertido!
- Cansado de formulários em PDF? Crie uma app simples com Power Apps
- Comparar dois ficheiros HTML no Power Automate
- Como Criar E-mails Automáticos de Aniversário no Power Automate
- Guia Prático: Espelhar Todas as Listas do SharePoint com Power Automate
- Power BI vs Excel: Quando Usar Cada Ferramenta?