Notifications
Clear all

combobox ordenado

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

Como faço para um combobox exibir os dados em ordem alfabetica.

desde já agradeço.

Cleber Becker.

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

 
Postado : 29/06/2010 7:52 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Cara eu sei que tem alguns jeitos de fazer se você quiser classificar itens de uma coluna e listar em ordem na combo essa linha abaixo vai funcionar.

Option Explicit
Dim FillRange As Range
Dim c As Range

Private Sub CommandButton1_Click()
Set FillRange = Range(Range("A1"), Range("A1").End(xlDown))
FillRange.Sort Key1:=Range("A1"), Order1:=xlAscending
cboList.Clear
For Each c In FillRange
cboList.AddItem c
Next

End Sub

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

 
Postado : 29/06/2010 8:25 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

É que o conteudo do combo não esta em uma coluna ou planilha, o que estou exibindo no combo é o nome das abas que eu tenho na minha planilha, e já são muitas....

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

 
Postado : 29/06/2010 8:33 am