Ordenar datos en listbox sin afectar la hoja activa
Jcgonzalez31, espero no parecerte demasiado ignorante, pero la verdad es que busco una solución más eficaz que la que soy capaz de desarrollar por mí mismo. Después de arreglar lo del listbox y el textbox para poder introducir la fecha en cada registro, me he dado cuenta que un alumno puede solicitar dos o más títulos en distintos años, por lo que la persona que introduce la fecha de recogida de dicho titulo debe saber a qué alumno colocar la fecha; es decir, si PEPITO PÉREZ ya recogió el titulo de la Eso y ahora pide el de bachillerato, aparecerá en el listbox en dos filas separadas por muchos alumnos, puesto que tienen distinto nº de registro. Así están ordenados en la hoja activa, pero ¿cómo puedo ordenar sólo el listbox por orden alfabético y no me toque la columna de la que se nutre de datos?. Te recuerdo que lleno el listbox así:
Private Sub CommandButton1_Click()
ListBox1.Clear
ListBox1.ColumnCount = 3
ListBox1.ColumnWidths = "8cm;4cm;5cm"
Sheets("TÍTULOS").Select
Cells(2, 2).Select
pepe = Range("B65536").End(xlUp).Row
ListBox1.RowSource = "B2:D" & pepe
End Sub
Private Sub CommandButton1_Click()
ListBox1.Clear
ListBox1.ColumnCount = 3
ListBox1.ColumnWidths = "8cm;4cm;5cm"
Sheets("TÍTULOS").Select
Cells(2, 2).Select
pepe = Range("B65536").End(xlUp).Row
ListBox1.RowSource = "B2:D" & pepe
End Sub
1 Respuesta
Respuesta de Juan Carlos González Chavarría
1