
Porque el error??
Publicado por [email protected] (206 intervenciones) el 20/12/2006 21:21:27
tengo este codigo
supuestamente se debe de abrir un documento y quitarle unas columnas y unas filas y todo ok, pero me sale un error de 1004 en algo de range, justamente cuando esta aqui Columns("A:E").Select.
He usado antes macros asi para eliminar columnas y ahora me sale este error, que puede ser segun mi codigo?
'ABRIENDO Y ELIMINANDO (SE SUPONE QUE SOLO TIENE UNA HOJA)
Workbooks.Open FILETOOPEN
Workbooks(FILE).Activate
Workbooks(FILE).Worksheets(1).Select
With ActiveWindow
.SplitColumn = 0
.SplitRow = 0
End With
Selection.AutoFilter
Columns("A:E").Select
Selection.Delete Shift:=xlToLeft
Columns("B:C").Select
Selection.Delete Shift:=xlToLeft
Columns("C:AE").Select
Selection.Delete Shift:=xlToLeft
Columns("D:BA").Select
Selection.Delete Shift:=xlToLeft
Rows("1:4").Select
Selection.Delete Shift:=xlUp
Range("A1").Select
supuestamente se debe de abrir un documento y quitarle unas columnas y unas filas y todo ok, pero me sale un error de 1004 en algo de range, justamente cuando esta aqui Columns("A:E").Select.
He usado antes macros asi para eliminar columnas y ahora me sale este error, que puede ser segun mi codigo?
'ABRIENDO Y ELIMINANDO (SE SUPONE QUE SOLO TIENE UNA HOJA)
Workbooks.Open FILETOOPEN
Workbooks(FILE).Activate
Workbooks(FILE).Worksheets(1).Select
With ActiveWindow
.SplitColumn = 0
.SplitRow = 0
End With
Selection.AutoFilter
Columns("A:E").Select
Selection.Delete Shift:=xlToLeft
Columns("B:C").Select
Selection.Delete Shift:=xlToLeft
Columns("C:AE").Select
Selection.Delete Shift:=xlToLeft
Columns("D:BA").Select
Selection.Delete Shift:=xlToLeft
Rows("1:4").Select
Selection.Delete Shift:=xlUp
Range("A1").Select
Valora esta pregunta


0