Forums Últimos mensajes - Powered by IBM
 

CÓMO SELECCIONO LA ÚLTIMA FILA CON VB

19/11/2005 - 21:46 por Faiverlgr | Informe spam
Buen día

Necesito eliminar la última fila de una hoja de cálculo que contiene datos a
través del código VB.

GRACIAS

FAIVERLGR- BOGOTÁ D.C.- COLOMBIA
 

Leer las respuestas

#1 Héctor Miguel
20/11/2005 - 07:45 | Informe spam
hola, Faiverlgr !

Necesito eliminar la ultima fila de una hoja de calculo que contiene datos a traves del codigo VB.



suponiendo que se trata de la hoja 'activa', prueba con alguna de las siguientes instrucciones...

op1: si la ultima fila SIEMPRE tiene 'efectivamente' algun dato en alguna de las columnas...
-> Cells.SpecialCells(xlCellTypeLastCell).EntireRow.Delete

op2: si la ultima celda pudiera contener SOLO algun formato 'personalizado' y NO -realmente- algun dato...
Intersect( _
Cells.Find("*", [a1], xlValues, xlWhole, xlByRows, xlPrevious).EntireRow, _
Cells.Find("*", [a1], xlValues, xlWhole, xlByColumns, xlPrevious).EntireColumn) _
.EntireRow.Delete

saludos,
hector.

Preguntas similares