Jump to content
Fórum Script Brasil
  • 0

Criação automática de hiperlink e renomeação de aba usando VBA


Question

     Opa, estou me deparando com um problema nas planilhas de controle comercial da empresa que trabalho, basicamente eles possuem um arquivo desde 2012, sendo alimentada de forma nada prática, da seguinte maneira visível nas imagens em anexo, onde alterei o nome da empresa, e criei varias linhas de teste para esconder o nome dos outros clientes, pois estou usando uma copia do arquivo que está no comercial para realizar as alterações.

O arquivo tem a seguinte estrutura, na primeira aba estão listados todos os clientes, e todas as outras abas são ficheiros, que contem um cabeçalho padrão, cada aba de ficheiro possui uma linha que representa a empresa na listagem da primeira aba de clientes, e há um hiperlink na primeira coluna da linha do cliente, que direciona até o ficheiro do cliente, e no ficheiro há um hiperlink que direciona de volta para a aba de clientes.

Até agora para facilitar o processo do comercial, que já está acostumado com esse arquivo, e devido a grande quantidade de ficheiros para importar caso fosse iniciar um novo arquivo criei um macro de criação de novos clientes;

Mas basicamente automatizei a criação de novas linhas de registro do cliente na aba CLIENTES, a criação de uma nova aba, que é um novo ficheiro do cliente com o cabeçalho e os dados, até ai tudo bem, entretanto necessito automatizar 3 coisas ainda, são elas:

A renomeação da aba do ficheiro do cliente, colocando o nome que está na célula B2 do mesmo ficheiro.

A criação de um hiperlink na primeira coluna, da linha do cliente, na aba CLIENTES que irá direcionar diretamente para a aba que é o ficheiro relativo a aquele cliente, já com aba tendo um novo nome.

A atualização automática do último contato que se teve com o cliente, com base na última linha da primeira editada da aba de ficheiro

 

 

 

 

 

 

 

 

 

botão.PNG

cadastro.PNG

CLIENTES.PNG

novoficheiro.PNG

VBA.PNG

Link to post
Share on other sites

4 answers to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      149193
    • Total Posts
      645450
×
×
  • Create New...