Saltar al contenido

como establecer el encabezado de un listbox(alternativa)

publicado

saludos

como el titulo lo dice, deseo saber como establecer el encabezado de un listbox pero personalizando los nombre de cada columna diferente a los él extrae automaticamente al importar los datos o agregar un titulo a las

columnas de un listbox usando codigo vba o si no quedo clara la pregunta:

¿Es posible configurar los encabezados en un listbox de varias columnas sin usar un rango de hoja de cálculo como la fuente.?

gracias

Featured Replies

publicado

No, no se puede poner una línea de cabecera fuera del rango de la propiedad .RowSource.

Alternativas:

1) Un Label en la parte superior del ListBox con la propiedad .ColumnHeads = False, problema, el Label es fijo

2) Copia el rango a una hoja de trabajo, que puede estar oculta, y ponle la cabecera que quieras, eso si el rango especificado en la propiedad .RowSource debe hacer referencia a la hoja de trabajo.

publicado
  • Autor

no entiendo bien la segunda opcion, podrias explicarmela mejor

gracias

publicado

Te adjunto un archivo para que lo veas mas claro.

Hay una hoja oculta con el nombre "Trabajo" que tiene una copia de la lista con las cabeceras cambiadas.

Lista con RowSource.xls

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.