none
Ordenar linhas no excel RRS feed

  • Pergunta

  •  

    Preciso ordenar dados no excel por linhas, da esquerda para a direita, mas consigo fazer apenas uma linha por vez. Alguem sabe como ordenar mais de uma linha por vez, ou desenvolver uma macro para isso? Eu tentei fazer uma macro, mas ela se restringe a linha em que eu estava. Preciso de uma macro que permita selecionar qualquer linha e ordena-la da esquerda para a direita.
    terça-feira, 21 de outubro de 2008 12:31

Respostas

  •               Ai estive passando pelo mesma dificuldade, e encontrei um jeito de ordenar em linha atraves de uma macro pode ser de grande ajuda para vc ....

                      Sub SortRow()
    'Xcrazy
    '
    '
    'Copyright 2009
       Dim R, RowNum As Long
       RowNum = ActiveSheet.UsedRange.Rows.Count
       For R = 2 To RowNum + 1
        Range("B" & R & ":P" & R).Sort key1:=Range("A" & R), _
            Order1:=xlAscending, Header:=xlNo, _
            OrderCustom:=1, MatchCase:=False, _
            Orientation:=xlLeftToRight
       Next R
    End Sub
     
     Onde  as variaveis B e P significam o tamanho da esquerda para direita de sua tabela


    Blz  !!!!!!
    • Sugerido como Resposta Flavio Ferreira terça-feira, 1 de setembro de 2009 11:38
    • Marcado como Resposta Richard Juhasz quarta-feira, 16 de novembro de 2011 19:22
    segunda-feira, 17 de agosto de 2009 12:51