Blog

Postado em em 19 de março de 2022

Ideias Para Usar o VBA – Comece a Usar o VBA Hoje Mesmo!

Hoje eu quero te dar algumas ideias para usar o VBA. Quero que você veja as diversas possibilidades que tem com essa programação!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo!

Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:

Fala, Impressionadores! Hoje vamos te dar 3 ideias para usar VBA na sua empresa começando hoje mesmo!

Às vezes você pode ficar na dúvida de pôr conde começar a usar VBA e nessa aula eu vou te ajudar com essas dúvidas!

Vamos as ideias de utilização do VBA! A primeira delas é como enviar e-mail com VBA, ou seja, podemos fazer o envio de e-mail com VBA de forma automática.

Isso é muito útil para automatizar alguns processos principalmente quando você precisa enviar um relatório ou algo do gênero.

Outra ideia é de buscar cotações da web, de qualquer tipo. Para isso podemos utilizar o Webscraping com VBA, que nada mais é do que buscar informações da web com VBA.

Então você pode automatizar a busca por cotações, preços, notas, entre outras diversas informações que estiver precisando.

Por fim a última ideia é criar tabelas automáticas no VBA, isso quer dizer que podemos criar tabelas automáticas com filtro avançado.

Isso permite com que você crie tabelas com filtro avançado + macro para que não tenha que filtrar ou alterar a sua base de dados principal.

Agora vamos a aula que são dicas iradas e você precisa ver como elas funcionam na prática!

1ª Ideia) Enviar relatório por e-mail com o VBA

A primeira ideia da aula de hoje vai apresentar uma forma de enviar e-mail pelo VBA de forma automática.

Podem ser listados os e-mails, os nomes dos vendedores e as mensagens a serem enviadas.

1 7

Ao clicar no botão para enviar os relatórios de cada vendedor, um e-mail será preparado para cada destinatário (coluna A) com seu texto específico (coluna C) e um arquivo em anexo considerando qual o vendedor (coluna B). Veja abaixo os arquivos:
2 7

Assim, após rodar o código, temos o seguinte resultado:

3 4

Visite esse link aqui para entender melhor o exemplo em detalhes numa aula separada.

2ª Ideia) Buscar cotações na web com o VBA

A segunda ideia mostrada na aula de hoje é bem direta: como buscar cotações na web com o VBA.

Listaremos numa tabela que contém data, e as devidas cotações que você pode buscar de qualquer site.

No exemplo citado em aula, vamos buscar cotações do valor médio da energia elétrica por região, num determinado site. Veja o início do exemplo:

4 4

Ao rodar o código, presente no botão Buscar Cotações, teremos o seguinte resultado:

Ideias Para Usar o VBA

Esse código análogo ao que foi mostrado na ideia acima pode ser aplicado para buscar qualquer valor que você consulta em sites em datas específicas, e o Excel pode fazer isso pra você de forma automática.

Visite esse link aqui para entender melhor o exemplo em detalhes numa aula separada.

3ª Ideia) Tabelas automáticas no VBA

A terceira ideia dada em aula diz respeito a tabelas automáticas com filtro avançado.

Tendo uma tabela de exemplo, podemos, através da ferramenta de Filtro Avançado no VBA podemos selecionar alguns filtros de forma mais rápida, sem entrar nos filtros de uma tabela, por exemplo.

Veja a tabela abaixo:
6 3

Se eu quiser fazer um filtro de Unidade para “Rio de Janeiro” e Área para “Financeiro”, poderíamos escrever/selecionar esses campos nas colunas H e I, clicar no botão, que uma tabela será gerada apenas com esses campos. Veja:

Ideias Para Usar o VBA

Abaixo temos outro exemplo, mostrando apenas a Área de “Marketing” da Unidade “Rio de Janeiro”:

Ideias Para Usar o VBA

Outro exemplo, mostrando todas as pessoas que tem o cargo de “Estagiário 1”:

Ideias Para Usar o VBA

Caso você precise de maiores detalhes, visite esse link aqui para entender melhor essa ideia.

Conclusão de Ideias Para Usar o VBA

Nessa aula resumimos aqui três ideias interessantes para você aplicar na sua empresa:

  • Como enviar e-mail com VBA
  • Como buscar informações da web com VBA
  • Como criar tabelas automáticas

Valeu, Impressionadores! Fique ligado no nosso canal do Youtube para mais conteúdo de Excel e VBA toda semana! Um abraço!

Hashtag Treinamentos

Para acessar outras publicações de VBA, clique aqui!


Quer aprender mais sobre VBA com um Minicurso Gratuito?


Quer sair do zero no Python e virar uma referência na sua empresa? Inscreva-se agora mesmo no Python Impressionador