Notifications
Clear all

Formatar duplicados

15 Posts
3 Usuários
0 Reactions
1,727 Visualizações
(@dimorais)
Posts: 431
Reputable Member
Topic starter
 

Bom dia

Não encontrei semelhante na pesquisa do fórum. A macro localiza e formata valores duplicados, baseados em um parâmetro:
Ex.:
Temos em uma determinada lista centenas de valores dos quais muitos se repetem, para os que aparecem nessa lista "N" vezes, aplica-se um parâmetro tipo 5, a macro formata para determinada cor todos os valores que aparecem com repetição na lista, menos 5 de cada um deles, de acordo com o parâmetro dado. Tomemos o 9 que aparece na lista 45 vezes, apenas 5 deles ficam sem sofrer formatação. Se alguém souber de macro semelhante na net, favor informar. :D

Grato

 
Postado : 09/04/2013 8:25 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Poste seu arquivo modelo compactado, para que o pessoal possa ajuda-lo!

Att

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

 
Postado : 09/04/2013 9:18 am
(@alminen)
Posts: 77
Trusted Member
 

Veja se a solução a seguir te atende!

 
Postado : 09/04/2013 9:32 am
(@dimorais)
Posts: 431
Reputable Member
Topic starter
 

Alminen, bateu na trave, meio gol. :lol: Como a lista é extensa não posso precisar com certeza quais são os valores que se repetem e nem a quantia dos mesmos. Na macro disponibilizada a 1ª box (Digite o valor a ser procurado) :roll: é qualquer valor que exceda o parâmetro dado. A 2ª box tá corretíssima, aí informo o parâmetro procurado.

Grato

 
Postado : 09/04/2013 10:25 am
(@alminen)
Posts: 77
Trusted Member
 

Tinha colocado a primeira box porque pensei que seria algum específico, por vez.
Esse agora pega todos os repetidos e aplica seu parâmetro.
Foi Gol?

 
Postado : 09/04/2013 11:47 am
(@dimorais)
Posts: 431
Reputable Member
Topic starter
 

Boa tarde

Alminen, Felipão vai te convocar, show de bola. :lol: Meus agradecimentos parceiro.

 
Postado : 09/04/2013 1:36 pm
(@dimorais)
Posts: 431
Reputable Member
Topic starter
 

Boa noite

Não sei se é correto abrir um novo tópico, mais ou menos igual a outro declarado resolvido, se não for, minhas desculpas aos administradores do fórum.
Tentando adequar ainda mais as minhas necessidades, fiz algumas alterações no código. O código deve atuar nos intervalos (A2:C3000), (E2:G3000), (H2:J3000), (L2:N3000) Não consegui fazer o código funcionar nos intervalos pedido. Como fazer?

Grato

 
Postado : 09/04/2013 6:30 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

dimorais, uni os tópicos e removi a obs resolvido, fica mais fácil acompahar.

[]s

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

 
Postado : 10/04/2013 6:02 am
(@dimorais)
Posts: 431
Reputable Member
Topic starter
 

Agradecido

 
Postado : 10/04/2013 6:46 am
(@dimorais)
Posts: 431
Reputable Member
Topic starter
 

Bom dia

Quero pedir a gentileza do Alminen ou outro colaborador do fórum para incrementar esse código desenvolvido originalmente pelo Alminen. O código original funciona perfeitamente e só depois de desenvolvido é que outras possibilidades de uso apareceram. :D

Grato

 
Postado : 11/04/2013 6:47 am
(@alminen)
Posts: 77
Trusted Member
 

Os outros intervalos de coluna seguem a regra ou são regras independentes?
Tô pensando em jogar tudo pra uma coluna, contar, e retornar as células pras suas colunas originais. O Countif vai ficar meio complicado (pra eu fazer, dentro da minha capacidade haha) se eu não fizer assim haha

 
Postado : 11/04/2013 7:19 am
(@dimorais)
Posts: 431
Reputable Member
Topic starter
 

Seguem as mesmas regras Alminen, o intervalo é visto como um todo. Espero que dê certo.

 
Postado : 11/04/2013 7:53 am
(@alminen)
Posts: 77
Trusted Member
 

Então, é que você menciona três intervalos de três colunas cada. É para aplicar a regra a cada um desses intervalos ou a todos?

Certo creio que vá dar. Só não sei o quanto carregado vai ficar aí pra você (vou usar muitas linhas, mesmo), mas resolve o problema no curto prazo! Hehehe
Só estou um pouco agarrado hoje, mas tranquilo.

 
Postado : 11/04/2013 8:08 am
(@dimorais)
Posts: 431
Reputable Member
Topic starter
 

Aplicar a cada um dos intervalos separadamente, fica mais leve o processamento, eu acho.

 
Postado : 11/04/2013 8:26 am
(@dimorais)
Posts: 431
Reputable Member
Topic starter
 

Alô, alô Alminem ou outro colaborador que quiser colaborar na solução do problema, eu agradeço.

 
Postado : 18/04/2013 3:23 pm