Copiar filas filtradas a otra hoja, con más de 13 columnas.
Necesito copiar más de 13 columnas filtradas a un listbox, encontré este código por Dante Amor espero solo se puede hasta 10 columnas.
Espero me puedan apoyar.
Dim cell As Range Dim Rng As Range ListBox1.ColumnCount = 6 With ThisWorkbook.Sheets("Cobros") Set Rng = .Range("A1", .Range("A2").End(xlDown)).SpecialCells(xlCellTypeVisible) End With ListBox1.Clear For Each cell In Rng.Cells With Me.ListBox1 .AddItem cell.Value . List(.ListCount - 1, 1) = cell.Offset(0, 1).Value . List(.ListCount - 1, 2) = cell.Offset(0, 2).Value . List(.ListCount - 1, 3) = cell.Offset(0, 3).Value . List(.ListCount - 1, 4) = cell.Offset(0, 4).Value . List(.ListCount - 1, 5) = cell.Offset(0, 5).Value End With Next cell End Sub
Respuesta de Edwin Rodriguez
1
1 respuesta más de otro experto
Respuesta de Dante Amor
3
Con macro si es posible - Adriel Ortiz Mangia