TEM COMO CRIAR UM CABECALHO FIXO EM UM LISTBOX?

RICK 05/01/2010 17:30:52
#331098
PREZADOS, BOA TARDE.

TENHO UMA APLICAÇÃO FEITO EM VBA EXCEL(2003).

FAÇO UMA CONSULTA E OS VALORES SÃO RETORNADOS EM UM LISTBOX. MAS NÃO CONSIGO CRIAR
UM CABEÇALHO FIXO.

SEI QUE EM UM LISTVIEW SERIA ASSIM:
With .ColumnHeaders
.Clear
.Add , , [Ô]CAMPO1[Ô], 85
.Add , , [Ô]CAMPO2[Ô], 60
.Add , , [Ô]CAMPO3[Ô], 60
.Add , , [Ô]CAMPO4[Ô], 65
End With

E UM CABEÇALHO SERIA CRIADO SEM A POSSIBILIDADE DE SER SELECIONADO.

MAS EM UM LISTBOX NÃO CONSIGO FAZER.
PARA APARECER O NOME DAS COLUNAS TERIA QUE MOSTRAR NA PRIMEIRA LINHA, MAS ISSO é ESTéTICAMENTE
INVIÁVEL, POIS O USUÁRIO CONSEGUIRIA SELECIONAR ESSA LINHA. OU SE O RETORNO FOR MUITO GRANDE E A LISTA EXPLODIR EXIGINDO UMA BARRA DE ROLAGEM, QUANDO DESCERMOS A LISTA ESSA LINHA SUBIRÁ SAINDO DE VISTA.

HÁ COMO FAZER UM CABEÇALHO FIXO EM LISTBOX?

OBS: POR ESTAR LIMITADO AO VBA NÃO CONSIGO TRABALHAR COM O LISTVIEW.

QUALQUER SUGESTÃO SERÁ BEMVINDA.

OBRIGADO PELA ATENÇÃO.

ATT.

RICK
MARCOSLING 05/01/2010 18:28:56
#331105
não dá pra colocar um label e criar um cabeçalho?
IRENKO 06/01/2010 09:28:46
#331138
Resposta escolhida
Tá ai o exemplo, qualquer dúvida é so falar.
IRENKO 06/01/2010 09:36:50
#331139
Ops!! Passei um em VB, vou prepara um em VBA é um pouco diferente mas vc pode ir adaptando.
RICK 06/01/2010 10:20:29
#331143
IRENKO, OBRIGADO.

NÃO TENHO O VISUAL STUDIO NO SERVIÇO, MAS VOU VISUALIZAR EM CASA.

LOGO RETORNO.

AGRADEÇO A TODOS PELAS DICAS.


ATT.

RICK

IRENKO 06/01/2010 11:37:00
#331170
Segue o exemplo em VBA, dúvidas é só falar. é simples, vc vai ter que adaptar à suas necessidades.
RICK 06/01/2010 11:46:39
#331172
IRENKO, OBRIGADO.

SE ADEQUA PERFEITAMENTE NA MINHA ATUAL SITUAÇÃO. VALEU MESMO.

ABS.

ATT.

RICK
Tópico encerrado , respostas não são mais permitidas