Limpiar un Archivo para achicar tamaño

13/03/2006 - 04:04 por Fabian | Informe spam
Este codigo debe limpiar los datos residuales de un archivo después de
borrarlos?
Pregunto porque no produce cambios!
Sub Test()
Dim Wk As Worksheet
For Each Wk In ThisWorkbook.Worksheets
Debug.Print Wk.UsedRange.Address
Next
End Sub

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
18/03/2006 - 09:04 | Informe spam
hola, Fabian !

Hasta ahora no pude conseguir resultados, escribi esto:
Sub LimpiarCeldaXCelda()
Dim R As Range
Dim Wk As Worksheet
For Each Wk In ThisWorkbook.Worksheets
For Each R In Wk.Cells
If R = "" Then R.Clear
Next
Next
End Sub
Si hubiese celdas con formatos este codigo tendria que terminar con el problema de tama#o del archivo
si no es asi avisame!! Please! Gracias.



'teoricamente'... el procedimiento es correcto [aunque pudiera resultar algo 'leennnto' si se trata de muchas celdas/hojas]
prueba con la siguiente macro 'evitando' el ir 'celda X celda' -> del libro 'activo' <-
y [de pasadita']... 'restableciendo' el rango usado de cada hoja ;)
Sub Limpiar_Formatos()
Dim Hoja As Worksheet
On Error Resume Next
For Each Hoja In Worksheets
Hoja.UsedRange.SpecialCells(xlCellTypeBlanks).Clear
Debug.Print Hoja.UsedRange.Address
Next
' la siguiente linea es OPCIONAL... '
ActiveWorkbook.Save
End Sub

saludos,
hector.
Respuesta Responder a este mensaje
#7 Fabian
19/03/2006 - 15:29 | Informe spam
Gracias, funciona perfecto!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida