' nota: repeticiones es el valor x de límite de consecutivos.
public sub Eliminar_Ceros(repeticiones as integer)
dim ceros as integer
dim nuevaCuenta as boolean
for k =listbox1.listcount -1 to 0 step -1
if listbox1.list(k) = 0 then
if nuevacuenta=false then
nuevacuenta=true
end if
ceros=ceros +1
else
if ceros <= repeticiones then
call Eliminar_Items(k,repeticiones)
end if
ceros=0
nuevaCuenta=false
end if
next
end sub
private sub Eliminar_Items(IndiceFin as integer, NumeroItems as integer)
for k= (indicefin + repeticiones) to (IndiceFin +1) step -1
listbox1.remove(k)
next
end sub