Anderson Carlos Postado Setembro 5, 2011 Denunciar Share Postado Setembro 5, 2011 Help!!!!Estou atualizando minha planilha no excel, logo peço pra ordenar por uma determinada coluna....Meu PROBLEMA É ESSE... Ele simplesmente não quer ordenar..Como faço pra fazer essa ordenação???Segue meu codigo...Sub Atualiza() Dim Con1 As Object Dim Dados As Object '## SGR Sheets("SGR").Range("B2").Value = "Posição em " & Dados("data") Sheets("DadosSGR").Range("A1").QueryTable.Refresh Sheets("SGR").Range("B5:E45").Sort key1:=Sheets("SGR").Range("C5"), Order1:=xlDescending '## MPE Sheets("MPE").Range("B2").Value = "Posição em " & Dados("data") Sheets("DadosMPE").Range("A1").QueryTable.Refresh Sheets("MPE").Range("B5:J46").Sort key1:=Sheets("MPE").Range("G5"), Order1:=xlDescending '## MGE Sheets("MGE").Range("B2").Value = "Posição em " & Dados("data") Sheets("DadosMGE").Range("A1").QueryTable.Refresh Sheets("MGE").Range("B5:L46").Sort key1:=Sheets("MGE").Range("G5"), Order1:=xlDescending MsgBox ("Planilhas Atualizadas com Sucesso") End SubDesde já Agradeço!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Anderson Carlos
Help!!!!
Estou atualizando minha planilha no excel, logo peço pra ordenar por uma determinada coluna....
Meu PROBLEMA É ESSE... Ele simplesmente não quer ordenar..
Como faço pra fazer essa ordenação???
Segue meu codigo...
Sub Atualiza()
Dim Con1 As Object
Dim Dados As Object
'## SGR
Sheets("SGR").Range("B2").Value = "Posição em " & Dados("data")
Sheets("DadosSGR").Range("A1").QueryTable.Refresh
Sheets("SGR").Range("B5:E45").Sort key1:=Sheets("SGR").Range("C5"), Order1:=xlDescending
'## MPE
Sheets("MPE").Range("B2").Value = "Posição em " & Dados("data")
Sheets("DadosMPE").Range("A1").QueryTable.Refresh
Sheets("MPE").Range("B5:J46").Sort key1:=Sheets("MPE").Range("G5"), Order1:=xlDescending
'## MGE
Sheets("MGE").Range("B2").Value = "Posição em " & Dados("data")
Sheets("DadosMGE").Range("A1").QueryTable.Refresh
Sheets("MGE").Range("B5:L46").Sort key1:=Sheets("MGE").Range("G5"), Order1:=xlDescending
MsgBox ("Planilhas Atualizadas com Sucesso")
End Sub
Desde já Agradeço!!!
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.