Na prática, muitas vezes você não quer todas as colunas da tabela.
Exemplo: ao enviar um relatório, você só precisa do Nome e Idade dos clientes, sem mostrar a Cidade ou o ID.
Para isso, usamos o SELECT especificando as colunas. 🚀
🎯 Projeto do Dia: Mostrar apenas Nome e Idade dos clientes
1. Cenário
Tabela Clientes no Excel:
ID | Nome | Cidade | Idade |
---|---|---|---|
1 | João Silva | São Paulo | 32 |
2 | Maria Souza | Rio de Janeiro | 27 |
3 | Carlos Lima | Belo Horizonte | 41 |
4 | Ana Santos | Curitiba | 36 |
5 | Fernanda Alves | São Paulo | 29 |
Queremos exibir apenas as colunas Nome e Idade.
2. Código VBA com SQL
No Editor do VBA (ALT + F11), insira este código em um módulo:
3. Explicando o Código 📝
-
SELECT Nome, Idade
→ diz ao SQL para trazer somente essas colunas. -
Você pode listar quantas colunas quiser, separando por vírgula.
-
Diferente do
SELECT *
, que traz todas as colunas, aqui você controla exatamente o que sai no relatório.
4. Resultado esperado 📋
A nova aba Nome_Idade mostrará:
Nome | Idade |
---|---|
João Silva | 32 |
Maria Souza | 27 |
Carlos Lima | 41 |
Ana Santos | 36 |
Fernanda Alves | 29 |
📌 O que você aprendeu hoje?
✅ Como selecionar apenas colunas desejadas em uma consulta SQL.
✅ Diferença entre SELECT *
(todas as colunas) e SELECT coluna1, coluna2
.
✅ Como simplificar relatórios no Excel trazendo apenas os dados necessários.
👉 No próximo post (Post 7), vamos aprender a usar o DISTINCT para remover duplicados — por exemplo, listar apenas as cidades únicas onde temos clientes.
📢 Dica extra
Assim como você simplifica relatórios no Excel com SELECT colunas, eu também posso simplificar sua contabilidade 📊.
Sou contador especializado em profissionais de serviços e posso ajudar você com:
✅ Abertura de empresas no Simples Nacional
✅ Acompanhamento contábil mensal
✅ Planejamento tributário para reduzir impostos
💼 Entre em contato e organize sua vida financeira com eficiência!
Nenhum comentário:
Postar um comentário