0
respostas

[Projeto] [PROJETO] Atualizar Consulta (MACRO)

Olá!

Segue abaixo o desafio, mas inicio com uma dificuldade que tive no começo, pois baixei a planilha e o CSV orientado e sem pensar melhor já fui gravando a MACRO. Porém, neste mesmo inicio já deu um erro, pois a fonte de dados da aba VENDAS HISTÓRICO estava conectada a base que constava na origem do arquivo e não na minha máquina.

Com isso, fiz algumas pesquisas no Gemini, e fui orientada ao passo a passo abaixo:

  • Guia DADOS, clicar em "Consultas e Conexões";
  • Vai aparecer uma janela lateral à direita, clicando duas vezes na planilha que tem o erro informado;
  • Irá abrir o Power Query, e nele, clicar em "Configurações da fonte de dados";
  • Ao abrir a janela de diálogo, clicar na linha que não reconhecemos o caminho dentro do nosso computador e depois clicar em alterar a fonte (imagem 1);
  • Depois, clicar no botão procurar e selecionar o arquivo CSV baixado no começo da aula, clicando no OK após essa ação (imagem 2)
  • O proximo passo, é clicar no botão "Atualizar Visualização" após o carregamento e fechamento da janela de diálogo (imagem 3)
  • Por fim, clicar em "Fechar e Carregar".

IMAGEM 1:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

IMAGEM 2

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

IMAGEM 3:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

MACRO PARA ATUALIZAÇÃO DA CONSULTA

Assim como informado na aula, fiz o seguinte passo a passo (feito sem sair da aba VENDAS HISTÓRICO)

  • Ir na guia DESENVOLVEDOR;
  • Clicar em "GRAVAR MACROS"
  • Renomear o nome da MACRO (lembrando de não ter espaçamento e se for usar, colocar o underline)
  • Depois clicar no passo a passo que ela deve gravar, sendo:
    • Guia Consulta
    • Atualizar
  • Voltar na guia "DESENVOLVEDOR"
  • Clicar em "PARAR GRAVAÇÃO"

Depois disso, fez-se necessário criar o botão, então fui na aba DASHBOARD HISTÓRICO e fazer o passo a passo abaixo:

  • Ir na guia "DESENVOLVEDOR";
  • Clicar em "INSERIR"
  • No conjunto de "Controles de Formulário" selecionar o primeiro, que é o "BOTÃO"
  • Ajustar o tamanho e o local que preferir;
  • Renomear, clicando duas vezes no nome "BOTÃO";
  • Clicar com o botão direito, selecionando "ATRIBUIR MACRO";
  • Clicar na MACRO que você salvou para aquela ação.

Ficando o Dashboard assim:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

MACRO NO VBA

Abaixo deixo a linguagem dos comandos descritos acima, sendo eles dividios em:

Tentativa 1 - Quando deu errado sobre o link no CSV (comentado no começo do post), e que por isso deu erro nem sequer gravando nada;
Tentativa 2 - Quando a conexão estava correta;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Obrigada, comunidade Alura e professores, está sendo incrível essa jornada!