Notifications
Clear all

Cassificar do Menor Para Maior em linha, vários intervalos

5 Posts
1 Usuários
0 Reactions
1,227 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Como faço para Classificar intervalos em linha via VBA....

Dessa forma _______________para, essa
Linha 6:__55--13--45--29--33--01__Linha 6:__01--13--29--33--45--55
Linha 7:__45--13--07--34--02--01__Linha 7:__01--02--07--13--34--45
Linha 8:__02--10--21--34--55--09__Linha 8:__02--09--10--21--34--55

Segue link...
http://www.4shared.com/file/Sx1bHKX9/mEGAsENA.html

At..

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

 
Postado : 01/08/2011 5:36 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Veja se é isso:

Sub OrdenarLinhas()

Dim rng As Range

i = 6
j = 11

Do While i <= j
Set rng = Range("B" & i & ":G" & i)
ActiveWorkbook.Worksheets("Folha2").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Folha2").Sort.SortFields.Add Key:=rng, _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Folha2").Sort
.SetRange rng
.Header = xlGuess
.MatchCase = False
.Orientation = xlLeftToRight
.SortMethod = xlPinYin
.Apply
.SortFields.Clear
End With
i = i + 1
Set rng = Nothing
Loop

End Sub

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

 
Postado : 01/08/2011 6:00 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Ops, cheguei atrazado, valeu Edson, solução primorossa.

Mas só para constar,
Alexandre, para se classificar em Linhas Horizontal sem VBA, faça o seguinte :

Para classificar os dados horizontalmente, selecione-os e clique em "Classificcar" e em "Opções", e no painel "Orientação", especificando "Da esquerda para a direita".

[]s

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

 
Postado : 01/08/2011 6:15 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Edson, muito obrigado!!!!..ficou perfeito!!!

Obrigado!!! :D

At..

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

 
Postado : 01/08/2011 6:21 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Mauro, achei interessante mas, não sei o que fiz de errado..testei e não fui bem sucedido.

Obrigado!!..Assim mesmo!!

Att..

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

 
Postado : 01/08/2011 6:32 pm