deberia haber un cartel en el logo de foros del web que diga NO SE HACEN TAREAS...la funcion
Len() no retorna la longitud de un numero...proba hacer esto y te vas a dar cuenta de que no te retorna la longirtud sino otra cosa ¿que sera

?
Código vb:
Ver originalPrivate Sub Form_Load()
Dim i As Long
i = 100000000
MsgBox Len(i)
End Sub