Trazer soma de iten...
 
Notifications
Clear all

Trazer soma de itens em ordem decrescente

4 Posts
1 Usuários
0 Reactions
1,008 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tenho uma planilha com duas colunas:

uma com a marca do produto com várias repetições de marca, quero trazer para outra planilha apenas um registro para cada marca e a soma dos valores dessa marca, ordenado do maior para o menor. Em código VBA. Como faço?

obrigada

 
Postado : 02/08/2011 9:23 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Da pra postar a planilha pra ficar mais fácil?

 
Postado : 03/08/2011 5:30 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Verifique tambem o uso da Tabela Dinamica, pois aparentemente no seu caso é mais indicado

 
Postado : 03/08/2011 6:39 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Tenho um exemplo mas, para o seu caso seria melhor postar a planilha..

Sub Ordem()
ActiveWorkbook.Worksheets("Avar_Geral").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Avar_Geral").Sort.SortFields.Add Key:=Range("A1"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortTextAsNumbers
With ActiveWorkbook.Worksheets("Avar_Geral").Sort
.SetRange Range("A1:I20000")
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With

End Sub

Abraços

 
Postado : 03/08/2011 4:03 pm