Cita:
Iniciado por erbuson Hola, entiendo que deberías después de crear la hoja, ejecutar un bucle inverso desde la última hasta la primera, seleccionar la que este en blanco, suprimirla y continuar,
Esto es lo que hace Excel como sabrás cuando seleccionas y eliminas una Fila
Rows("7:7").Select
Selection.Delete Shift:=xlUp
Entonces, sería algo así:
For Fila = Ultima To 1 Step -1
IF ' Fila esta en Blanco según tus condicionantes Then
Row(str$(Fila) & ":" & str$(Fila)).Select
Selection.Delete Shift:=xlUp
End If
Next
Creo que así debería funcionar, independientemente de que si efectuas el proceso desde VB, es de suponer que debes interponer al Row y demás el nombre del Objeto Excel que hayas creado.
Saludos
como puedo saber las fila ? gracas
---------------------------------------------------------
no me funciono :P
grCIADS