Notifications
Clear all

Ordenar tabala clicando em botão

3 Posts
3 Usuários
0 Reactions
1,118 Visualizações
(@mateus01)
Posts: 1
New Member
Topic starter
 

Olá, estou precisando fazer algo muito simples, porém, não tenho conhecimento de Macro nem VBA.
Basicamente tenho uma tabela de 2 colunas, a primeira com dados fixos e a segunda com valores que podem alterar.
Dessa tabela gera um gráfico.
Gostaria que, clicando em um botão, ordene a segunda coluna da tabela de forma decrescente para que o gráfico atualize automaticamente.

Anexo um exemplo do que pretendo fazer. Não é a planilha original, mas acredito que por ser muito simples conseguirei copiar na planilha original e funcionar.

 
Postado : 18/07/2018 4:22 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Mateus

Confira na planilha e dê retorno.

Não se esqueça de clicar na mãozinha, que fica do lado da ferramenta Citar.

Como você é novato, para facilitar a tua participação, sugiro tomar conhecimento do conteúdo dos links abaixo:
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

[]s
Patropi - Moderador

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/07/2018 4:54 pm
(@klarc28)
Posts: 971
Prominent Member
 

Cinco dicas que foram muito úteis para mim:

1) Quando não sei fazer algo no VBA, vou ao menu EXIBIÇÃO >> MACROS >> GRAVAR MACRO
Faço o que eu quero aí volto ao menu EXIBIÇÃO >> MACROS >> PARAR GRAVAÇÃO
Aperto Alt + F11 e vejo como a macro fez aquilo. Tento entender e tento adaptar.

2) Quando vou criar um código e o resultado não está saindo como o esperado, entro no código e vou apertando F8 para executar passo a passo, aí vou passando o mouse sobre as variáveis para verificar se o valores delas estão corretos, já consertei milhares de códigos dessa forma.

3) Antes de executar o código, vou ao menu Depurar >> Compilar. Isso ajuda a corrigir erros mais simples, como o nome de uma variável digitado errado.

4) Declaro todas as variáveis. Isso também evita erros.

5) Sempre uso o Option Explicit lá no início. Ele me obriga a declarar as variáveis.

 
Postado : 18/07/2018 5:52 pm