Ver Mensaje Individual
  #15 (permalink)  
Antiguo 19/12/2011, 11:15
Avatar de erbuson
erbuson
 
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años, 3 meses
Puntos: 53
Respuesta: borrar fila en excel

Hola, de nuevo, lo que no entiendo es que si pasas los datos del List 1 a 1 hacia Excel, ¿ porque no puedes condicionar la fila que lo recibirá ?, a no ser que lo pases directamente todos.

Se me ocurre en otro caso que porque no haces un bucle inverso sobre el List antes de pasar hacia Excel y con el Remove vas eliminando los items que no quieras.

Algo mas o menos así:

Código vb:
Ver original
  1. Private Sub SinNulos()
  2.   Dim f As Single
  3.   For f = List1.ListCount - 1 To 0 Step -1
  4.     If List1.List(f) = "" Then List1.RemoveItem f
  5.   Next
  6. End Sub

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...