Saltar al contenido

ALINAER LISTBOX SIN REFERENCIA A CELDAS


Recommended Posts

publicado

El control Listbox solo permite un método de alineación para todas las columnas, no de forma individual.

No obstante, se puede conseguir "alinear" columna a columna, siempre y cuando la fuente del listbox sea no proporcional (fuente en la que todos los caracteres tienen el mismo ancho), como por ejemplo: Courier New.

Te dejo un ejemplo válido para cualquier numero de columnas.

Debes adaptar la variable Alin a tus necesidades. 

 

Consideraciones:

  • Cada vez que modifique el valor de una columna, debes repetir el proceso de alineación.
  • Cuando recuperes un valor del listbox, debes hacerlo con la función Trim:

    Por ejemplo: Trim(Listbox.List(ListIndex,y))

  • Este método no funciona en conjunción con la propiedad Rowsource

Alineamiento columnas.xlsm

Alineamiento columnas.xlsm

  • 2 weeks later...
  • Silvia bloqueó este tema

Archivado

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

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.