ERROR EN EL METODO DELETE DE LA CLASE RANGE

Anónimas
2024-02-14T18:37:04+00:00

Hola por favor, necesito ayuda, trabajo con una macro y ahora me arroja el error : SE HA PRODUCIDO EL ERROR 1004 EN TIEMPO DE EJECUCION. ERROR EN EL METODO DELETE DE LA CLASE RANGE.

Me lleva a lo destacado en verde, supongo que ahi esta en error, inserte imagenes.

Columns("L:Q").Select

Application.CutCopyMode = False 

Selection.Delete Shift:=xlToLeft 

Range("A1").Select

Columns("M:T").Select 

Application.CutCopyMode = False 

Selection.Delete Shift:=xlToLeft 

Range("A1").Select 

Columns("O:P").Select 

Application.CutCopyMode = False 

Selection.Delete Shift:=xlToLeft 

Cells.Select 

Cells.EntireColumn.AutoFit
Microsoft 365 y Office | Excel | Para el negocio | Windows

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios

1 respuesta

Ordenar por: Muy útil
  1. Anónimas
    2024-02-14T20:18:49+00:00

    ... Me lleva a lo destacado en verde, supongo que ahi esta en error, ...

    Columns("L:Q").Select

    Application.CutCopyMode = False

    Selection.Delete Shift:=xlToLeft

    La causa es otra, que no se ve desde aquí.

    Lo que hace ese código, lo puedes hacer IGUAL con simplemente:  Columns("L:Q").Delete.

    Pero tu código en si mismo, ejecutado en una hoja que "no contenga florituras", no produce error y elimina las 6 columnas.

    ¿Le ha resultado útil esta respuesta?

    0 comentarios No hay comentarios