Blog

Postado em em 28 de agosto de 2021

Série Automação Web Aula2 – Planilha e Lógica de Programação

Essa é a Série Automação Web Aula2 onde vamos criar a nossa planilha e vamos te mostrar a lógica de programação para o nosso código!

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:

Nessa aula nós já vamos dar início a nossa Série Automação WEB em VBA, onde vamos fazer o famoso web scraping no VBA (busca de informações na web).

Eu vou iniciar te mostrando como fazer formatação no Excel, ou seja, vou te mostrar como fazer a formatação básica que vamos utilizar para inserir nossas informações.

Vou te mostrar como formatar uma forma no Excel (para poder criar botão no Excel que vai rodar as macros VBA).

Outro ponto muito importante que vou te ensinar é como salvar arquivo com macro no Excel, pois se salvar normalmente o Excel não vai reconhecer os códigos que criou, então temos que alterar o tipo do arquivo na hora de salvar.

Montagem da tabela

Vamos dar início à nossa planilha montando a estrutura de tabela apresentada abaixo, onde vamos informar, nas colunas, a Data de Verificação, Produto, Menor Preço, Loja, Preço Alvo, Amazon, Lojas Americanas e Magazine Luiza (lojas escolhidas para pesquisar os produtos e seus respectivos preços). Observe:

Série Automação Web Aula2

Lembrando que vamos:

  • Centralizar, formatar com preenchimento azul escuro e fonte branca os textos dos cabeçalhos
  • Colocar borda na tabela, onde entrarão os dados
  • Tirar as linhas de grade da aba (Guia Exibir)

Inserindo Botão para rodar o código

Precisamos de um botão que será nosso ativador ou abridor do nosso código quando pronto (representado na imagem acima por “Rodar Verificação”).

  • Para isso, iremos na nossa planilha na guia Inserir > Ilustrações > Formas > Retângulo: Cantos Arredondados (2º ícone da categoria de Retângulos). A partir dessa escolha, redimensione a ilustração de acordo com o seu gosto, e pronto.
  • Após isso, vamos personalizar o botão. Para isso, iremos dar um clique com o botão esquerdo do mouse nele, e escreveremos o que desejamos que esteja escrito nele. No nosso exemplo, escrevemos “Rodar Verificação”, fomos na guia Página Inicial, e botamos o alinhamento no meio e centralizamos o texto, além de colocar em negrito.
  • Para finalizar, iremos colocar um sombreamento, indo em Formato de Forma > Efeitos de Forma > Predefinição > Predefinições > Predefinição 2.

Salvar arquivo habilitado para macro

Para salvar a planilha com o formato .xlsm, você deve:

  • Ir em Arquivo > Salvar como > Modificar o formato do arquivo para Pasta de Trabalho Habilitada para Macro do Excel (*.xlsm).

A outra forma é mostrada no vídeo, equivalente a essa apresentada aqui.

Conclusão da Série Automação WEB Aula2

É isso, pessoal. Nessa aula você viu como estruturamos nossa tabela, como criar um botão para rodar a macro e como salvar a planilha habilitada para macro.

Nas próximas aulas vamos ver como fazer nossa automação web no VBA (web scraping VBA) com a lógica de programação, que é como você faria essa automação de forma manual.

Assim você vai conseguir entender todos os passos e vai conseguir passar tudo isso para o código em VBA para poder fazer essa automação!

Valeu!!! 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 participar do maior evento de Power BI da América Latina de forma 100% Online e Gratuita? Inscreva-se abaixo!