Notifications
Clear all

Organizar Listbox

5 Posts
2 Usuários
0 Reactions
1,858 Visualizações
(@wenpra)
Posts: 76
Trusted Member
Topic starter
 

Olá Bom dia, gostaria de saber se podem me ajudar, no arquivo que baixei ta muito bem explicadinho porem eu preciso colocar a primeiro coluna em ordem Alfabetica e segunda em ordem numerica tem como fazer isso:
Para Executar, chamamos o procedimento da seguinte forma:

'Run "SortListBox", [ListBox Name], [ListBox column to sort by],
'[Alpha(1) or Numeric(2) Sort], [Ascending(1) or Descending(2) Order]

'Ordenar pela 1ª coluna no ListBox em ordem alfabética Ascendente
'Call SortListBox(ListBox1, 0, 1, 1)

'Ordenar pela 1ª coluna no ListBox em ordem alfabética decrescente
'Call SortListBox(ListBox1, 0, 1, 2)

'Ordenar pela 2ª coluna no ListBox numericamente em Ordem Ascendente
'Call SortListBox(ListBox1, 1, 2, 1)

'Sort by the 2nd column in the ListBox Numerically in Descending Order
'Ordenar pela 2ª coluna no ListBox numericamente em ordem decrescente
'Call SortListBox(ListBox1, 1, 2, 2)

a primeiro eu entendi que é só usar Call SortListBox(ListBox1, 0, 1, 1)
mas preciso juntar esse Código também Call SortListBox(ListBox1, 1, 2, 2)

 
Postado : 29/05/2014 9:46 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Até onde sei, os dados/colunas em um listbox são um "conjunto" ,
então ao ordenar por uma das colunas as demais continuam "sincronizadas" para garantir a consistência dos dados.
Ou seja ordenar por uma ou por outra coluna.

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

 
Postado : 29/05/2014 9:53 am
(@wenpra)
Posts: 76
Trusted Member
Topic starter
 

Até onde sei, os dados/colunas em um listbox são um "conjunto" ,
então ao ordenar por uma das colunas as demais continuam "sincronizadas" para garantir a consistência dos dados.
Ou seja ordenar por uma ou por outra coluna.

então ser que consigo fazer isso na tabela antes de preecher a listbox poderia me ajudar?

 
Postado : 29/05/2014 10:09 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!!

então ser que consigo fazer isso na tabela antes de preecher a listbox poderia me ajudar?

Faça os testes!...eu creio ser uma opção plenamente viável.

Att

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

 
Postado : 29/05/2014 10:44 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

wempra, até onde eu sei não é possivel realizar este tipo de classificação, não gosto de usar muito "não é possivel", pois já muitos casos que achava impossível ser resolvido, vou realizar algumas pesquisas, mas por enquanto sugiro classificar na planilha e depois carregar no listbox.
O que difere da Classificação na planilha para um ListBox é o fator Coluna, no ListBox temos de alem de definir a coluna precisamos especificar qual o tipo : Texto, Numerico, ou AlfaNumerico.

Tambem tem a questão que o Reinaldo colocou.

[]s

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

 
Postado : 29/05/2014 5:18 pm