Agregar Items a Listbox de manera ascendente VBA Excel 2010

¿Se pueden agregar ítems a un Listbox de manera ascendente?

Es decir con AddItem agrego un item pero siempre se va agregando en la parte inferior, quisiera saber si hay alguna manera de agregarlo arriba y que el ultimo item agregado siempre este arriba.

De antemano muchas gracias. Excelente dia.

2 respuestas

Respuesta
1

Con lo siguiente agregas el contenido del textbox1 (por ejemplo), en la posición 0, eso significa que lo va a agregar al principio y los datos ya agregados los desplazará hacia abajo. Camiba textbox1 por el dato que vayas a agregar.

ListBox1. AddItem TextBox1, 0

Si vas a agregar más columnas al listbox:

 ListBox1. AddItem TextBox1, 0
    ListBox1. List(0, 1) = TextBox2

Le estoy indicando que en la fila 0, columna 1 agrega el contenido del textbox2

Saludos. Dante Amor

Respuesta
1

Los podrias ordena

listBox1.Sorted = true;

Visita http://programarexcel.com

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas