Jump to content
zero

ANSWERED Eliminar filas q contenga la palabra T O T A L E S :

Recommended Posts

Buen dia amigos del foro, tengo un archivo excel, en el cual hay una tabla, yo de otra hoja copio y pego datos a la tabla, pero necesito una macro para eliminar las filas de tengan la palabra T O T A L E S :

Espero me puedan ayudar, gracias.....!

TOTALES.xlsx

Share this post


Link to post
Share on other sites

hola zero

Las palabras totales las tienes en una misma columna?  por si lo quieres hacer manualmente:

1. Seleccionas la columna, pulsas control+b 

2. En buscar, colocas Totales, seleccionas Buscar Todos

3. En la parte de abajo, aparecerá un cuadro que indica todas las celdas  donde aparece la palabra Totales, Seleccionas todo

image.thumb.png.fd058c7686f64bf9a78bc049b4a60ea0.png

 

4. como verás, las palabras totales, se sombrearon,  sobre cualquiera de esas celdas seleccionadas, das click derecho ELIMINAR/TODA LA FILA, aceptar.

Listo.

Espero te sea de utilidad.

 

Saludos,

Silvia

 

 

 

Share this post


Link to post
Share on other sites

Cierto,

mas fácil que eso, puedes colocar un filtro (control+L)  por la palabra Totales , seleccionar y eliminar todas las filas...., luego quitas el filtro. (control +L)

😁

Share this post


Link to post
Share on other sites
Ahora mismo, zero dijo:

pero imagino q tambien se podra con alguna

Claro que si se puede.. incluso tu mismo puedes grabar tu macro, ejecutando cualquiera de las dos opciones que te di.

Pero si quieres que te la hagan, pues , mas seguro por el modulo de macros...

saludos,

 

Share this post


Link to post
Share on other sites

Sub QuitarTotales()
Dim i, Final, Fila As Variant
Fila = ""
Final = (ActiveSheet.Cells(Rows.Count, "A").End(xlUp).ROW)
For i = 1 To Final + 1
    If Cells(i, 1).Value = "TOTALES" Then
        Fila = Cells(i, 1).ROW
        Rows(Fila & ":" & Fila).Delete Shift:=xlUp
    End If
Next i

End Sub

Share this post


Link to post
Share on other sites

Otra Opción:

Sub Macro1()
Dim uF&, n&
    uF = Range("B" & Rows.Count).End(xlUp).Row
    For n = uF To 1 Step -1
        If Cells(n, "B") = "TOTALES" Then Cells(n, "B").EntireRow.Delete
    Next n
End Sub

 

Hace 2 horas, Silvia dijo:

Claro que si se puede.. incluso tu mismo puedes grabar tu macro, ejecutando cualquiera de las dos opciones que te di.

Pero si quieres que te la hagan, pues

@zero Sube de nivel...😂

Y yo subiré de nivel en Formulas 😂😂😂

 

Saludos.

Share this post


Link to post
Share on other sites
Hace 3 horas, zero dijo:

Buen dia amigos del foro, tengo un archivo excel, en el cual hay una tabla, yo de otra hoja copio y pego datos a la tabla, pero necesito una macro para eliminar las filas de tengan la palabra T O T A L E S :

Espero me puedan ayudar, gracias.....!

TOTALES.xlsx 536 B · 5 descargas

Hola

Otra opción seria la siguiente:

Sub EliminarRepetidos()

Application.ScreenUpdating = False

Dim celda As Range: Dim rango As Range
Set rango = Range("A:A") 'CAMBIAR RANGO

For Each cel In rango.SpecialCells(2)

If cel = "T O T A L E S" Then
If celda Is Nothing Then
    Set celda = cel
Else
    Set celda = Union(cel, celda)
End If
End If
Next

celda.EntireRow.Delete
Set rango = Nothing: Set celda = Nothing
    
Application.ScreenUpdating = True

End Sub

 

Saludos 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable: Sergio Andrés Celemín

Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.

Legitimación: Consentimiento del interesado.

Destinatarios: Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso,
rectificación, supresión, oposición y demás derechos legalmente establecidos a
través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.




  • Posts

    • Me vais a hacer llorar. 😂😂😘😷. Suerte a todos en estos tiempos difíciles.
    • Hola a todos Sin saber cómo recoger mi publicación, la elimino por completo Sigo aqui! Al decir que no tenga en cuenta lo que solicité anteriormente. Como en parte logré resolver el problema yo mismo: Sin embargo, el hecho es que la imagen no es la original, sino que tiene un fondo oscuro, 2) también podría decirme cómo por código puedo una vez que la imagen ha sido presentada en el formulario de usuario Puede eliminar la imagen que está en mi subcarpeta Clasificada como (mImg) o cómo darle un nombre diferente a cada imagen extraída. ¡Todo está aquí! Gracias #################################### Hi everyone Not knowing how to pick up my post I delete it completely I continue here! In saying not to keep in mind what I requested above. As in part I managed to solve the problem myself: However, the fact remains that the image is not the original one, but with a dark background, 2) you could also tell me how by code I can once the image has been presented in the userform Can delete the image that is in my subfolder Classified as (mImg) or how to give it a different name to each extracted image Everything here! Thank you (P.s) Declaro que la imagen cambia solo si el enlace está en (Label3) y ya no hay rastros de la imagen en la subcarpeta ################################ I state that the image changes only if the link is in (Label3) and there is no longer any trace of the image in the subfolder
    • Saludos @manzano Guion x coma 1.1.xlsm
    • Buenas tardes. Consulta lo que estoy intentado hacer es posible desde excel? Saludos.
    • Es un reconocimiento mas que merecido, para alguien como tu @Antoni Que todo vaya bien allá por tu lado, con esta "pandemia"   Saludos 
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy