Dim i As Long
For i = 1 To ListConexion.ListItems.Count 'Creamos un bucle
vIndex = Split(ListConexion.ListItems(i).Key, "|||")
If ws(vIndex(0)).State <> 7 Then 'Si no estamos conectado
ListConexion.ListItems.Remove (i) 'Elimnaos la conexion
End If
Next i 'Cerramos el bucle
salu2! (Es de aca del foro de una conexion inversa ese code)
PD: a eso lo metes en un timer.. con intervalo 1