-     Dim FSO As New Scripting.FileSystemObject 
-     Dim fich As Scripting.File 
-     Dim ts As Scripting.TextStream 
-     Dim sArchivo As String 
-     Dim sAux As String 
-     '---------------------------- 
-     Dim strArray() As String 
-     Dim lngCnt As Long 
-     '--------------------------- 
-     'Busca el archivo a depurar 
-     Set fich = FSO.GetFile(sRuta) 
-      
-     'Abre el archivo en modo lectura 
-     Set ts = fich.OpenAsTextStream(ForReading) 
-   
-     'Lee una por una todas las lineas del archivo de texto 
-     Do While Not ts.AtEndOfStream 
-   
-         sAux = ts.ReadLine 
-         If Trim(sAux) <> "" Then 
-             If CDate(Mid(sAux, 1, 10)) >= (CDate(Mid(Now, 1, 10)) - iDiasConservados) Then 
-                 If Len(sArchivo) = 0 Then 
-                     sArchivo = sAux 
-                 Else 
-                     'sArchivo = sArchivo & vbCrLf & sAux 
-                     '---------------------------- 
-                     strArray(lngCnt) = sAux 
-                     lngCnt = lngCnt + 1 
-                     If lngCnt >= UBound(strArray) Then 
-                         ReDim Preserve strArray(UBound(strArray) + 1000) As String 
-                     End If 
-                     '---------------------------- 
-                 End If 
-             Else 
-                 iEntradasDepuradas = iEntradasDepuradas + 1 
-             End If 
-         End If 
-   
-     Loop 
-     '--------------------------- 
-     ReDim Preserve strArray(lngCnt) As String 
-     sArchivo = Join(strArray, vbCrLf) 
-     '--------------------------- 
-   
-