Cargar un rango de datos que tiene algunas filas y columnas vacías a un ListBox vba excel
Me gustaría poder seleccionar un rango de una hoja excel, por ej. Columnas B a I, las filas comenzaría en la 3 hasta final del rango no vacío de la columna C (que es el que contiene mayor numero de filas) y que ese rango se muestre en un ListBox de un Userform. Aclarar que en ese rango hay celdas y columnas vacías.
Encontré este código que lo realiza:
ucol = ActiveCell.SpecialCells(xlLastCell).Column
fin = ActiveCell.SpecialCells(xlLastCell).Address
ListBox1.ColumnCount = ucol
ListBox1.RowSource = "B3:" & fin
Pero obliga a que la hoja este activa y no oculta y el listbox muestra toda la hoja y quería evitar eso también.
(Perdón al autor del código pero ando ya tan mareado con esto).
1 respuesta
Respuesta de Elsa Matilde
1