Supondo que vc esteja utilizando o componente TExcelApplication, pode tentar:
var oRange : OleVariant; begin oRange := Range['A1', 'I10']; oRange.Sort(Range['A1', 'A10'], xlAscending, EmptyParam, EmptyParam, xlDescending, EmptyParam, xlAscending, xlNo, EmptyParam, True, xlTopToBottom, xlSyllabary); end; Não testei, mas acho que resolve. -- []’s. Evandro Siqueira Programador de Sistemas L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel rodrigoojapa escreveu: > Pessoal, > > Estou com uma duvida, e não sei como fazer. > Tenho um aplicativo que pega varios dados de um txt e joga em um excel. > Mas eu queria que ele ordene os dados no excel. > > Tem algum comando no delphi que ordene no excel, enquanto esta em execução???? > > > > ------------------------------------ > > ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html