Copiar un rango de datos determinado de una hoja filtrada en excel
Publicado por Edinson (1 intervención) el 04/02/2018 16:23:03
Hola a todos
Estoy tratando de hacer una macro que me permita copiar las ultimas 8 o 12 o 15 filas de datos de una hoja que fue filtrada, el problema es q al filtrar por un valor las celdas no corresponden a un orden especifico por lo cual se dificulta hacerlo mediante una logica, les agradezco mucho.
Hasta ahora tengo esto donde UltimaCelda es el valor de la ultima fila que registra el filtro sin embargo esto no toma las celdas que necesito no se como puedo hacerlo
Estoy tratando de hacer una macro que me permita copiar las ultimas 8 o 12 o 15 filas de datos de una hoja que fue filtrada, el problema es q al filtrar por un valor las celdas no corresponden a un orden especifico por lo cual se dificulta hacerlo mediante una logica, les agradezco mucho.
1
2
Sheets("HISTORICO").Range(Cells(UltimaCelda, 1), Cells((UltimaCelda - 15), 1)).Select
Selection.SpecialCells(xlCellTypeVisible).Copy
Hasta ahora tengo esto donde UltimaCelda es el valor de la ultima fila que registra el filtro sin embargo esto no toma las celdas que necesito no se como puedo hacerlo
Valora esta pregunta


0