- 10 Fev 2018 às 04:02
#30141
Olá, gostaria de contar no intervalo de S1:V8 quantos nomes aparecem pelo menos 2 vezes. A seguir exibir os nomes em lista na col X.
Fiz esse codigo no qual ele conta e exibe em X o nome. Mas do jeito que está, como são muitos nomes, eu teria que fazer uma linha de código para cada nome: QCatia, QGeraldo, QCassia...
Procuro uma solução melhor na qual ele verifica quais nomes aparecem pelo menos 2x e lista na col X.
Anexei uma figura que mostra a matriz e a forma como quero exibir(não precisa ser em ordem alfabetica).

Fiz esse codigo no qual ele conta e exibe em X o nome. Mas do jeito que está, como são muitos nomes, eu teria que fazer uma linha de código para cada nome: QCatia, QGeraldo, QCassia...
Procuro uma solução melhor na qual ele verifica quais nomes aparecem pelo menos 2x e lista na col X.
Anexei uma figura que mostra a matriz e a forma como quero exibir(não precisa ser em ordem alfabetica).
Código: Selecionar todos
Sub CARNAVALESCOS()
Sheets("Plan6").Activate
QCatia = Application.CountIf(Range("S1:V8"), "Catia")
If QCatia >= 2 Then Cells(i + 1, 24) = Catia: i = i + 1
End if