Jump to content

Macro para filtrar la siguiente referencia de una columna


Recommended Posts

Señores buenas noches.

 

Por favor necesito su ayuda, tengo que revisar linea por linea una base de datos y necesito una macro para que con un botón dar click y siga la siguiente referencia de una determinada columna.

 

Gracias.

Link to post
Share on other sites

Hola Antoni.

Adjunto archivo, la idea es poder hacer un filtro rápido ya que al base de datos es súper amplia.

Dar click en el botón y se filtre el siguiente código en orden ascendente y doble click se quite todos los filtros.

Por favor tu ayuda.

 

Gracias y Bendiciones.

 

Prueba.xlsx

Link to post
Share on other sites

Nada que añadir

Hace 18 minutos , Mauricio_ODN dijo:

Hola @Ruben_sk8

Te dejo una posible alternativa, no sin comentarte que estes al pendiente de lo que el Maestro @Antoni

guste compartirnos y enseñarnos.

Sigo atento.

Filtro_Sig.xlsm 40.83 kB · 1 descarga

¡Impecable! Nada que añadir. 👍🏽

Edited by Antoni
Link to post
Share on other sites
Hace 6 horas, Mauricio_ODN dijo:

Gracias por su comentario Maestro @Antoni

@Ruben_sk8 dejo el siguiente archivo, me falto la parte para restaurar el filtro.

Sigo atento.

Filtro_Sig.xlsm 43.29 kB · 1 descarga

@Mauricio_ODN buenas noches.

Muchas gracias por su ayuda esta excelente, le quería pedir un favor adicional le adjunto el archivo con el cual realizo el trabajo, me podría ayudar colocando ahí la macro el filtro quedaría en la columna "L"

Adicional, los códigos son des el 1 al 99999999. y el numero de celdas aproximadas de registros son 2000

Gracias.

 

Prueba uno.xlsx

Link to post
Share on other sites

Maestros @Mauricio_ODN / @Antoni

Me surgió un problema-.

En varias columnas tengo datos que me pueden ayudar a filtrar los materiales por familia, cuando filtro una de ellas no me funciona el filtro que me ayudaron.

 

Filtrar la columna "V" cualquiera de las opciones y utilizar el filtro de la columna "L", aquí ya no me funciona. 

 

Adjunto archivo.

 

Filtro_Sig 1.1.xlsb

Link to post
Share on other sites
Hace 2 horas, Ruben_sk8 dijo:

Maestros @Mauricio_ODN / @Antoni

Me surgió un problema-.

En varias columnas tengo datos que me pueden ayudar a filtrar los materiales por familia, cuando filtro una de ellas no me funciona el filtro que me ayudaron.

Filtrar la columna "V" cualquiera de las opciones y utilizar el filtro de la columna "L", aquí ya no me funciona. 

 

Es el problema de explicar los problemas por partes.

Si Mauricio no te contesta, intentaré echarle un vistazo durante el fin de semana, aunque no te lo aseguro.

Link to post
Share on other sites
Hace 2 horas, Ruben_sk8 dijo:

Maestros @Mauricio_ODN / @Antoni

Me surgió un problema-.

En varias columnas tengo datos que me pueden ayudar a filtrar los materiales por familia, cuando filtro una de ellas no me funciona el filtro que me ayudaron.

 

Filtrar la columna "V" cualquiera de las opciones y utilizar el filtro de la columna "L", aquí ya no me funciona. 

 

Adjunto archivo.

 

Filtro_Sig 1.1.xlsb 41.71 kB · 0 descargas

Saludos.

Filtro_Sig 1.2.xlsb

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • Te he reestructurado un poco él código. Ya comentarás si quieres los combos ordenados y que se añada de forma automática al elegir de la lista. LLAVES.xlsm
    • Hola @gacg1310! Adjunto 2 opciones, la primera usando la función BUSCARV y una columna auxiliar; y la segunda usando funciones matriciales (se ingresan presionando Ctrl + Shift + Enter). La búsqueda la hice en base al número de cédula, ya que los datos de los nombres no son adecuados; para que sirvan, el nombre de cada persona debe escribirse igual en ambas tablas ("ANSELMO SALAMANCA MARTINEZ" no es lo mismo que "ANSELMO MARTINEZSALAMANCA"). Saludos! datos a traer.xlsx
    • Private Sub Worksheet_Change(ByVal Target As Range) With Target If .Column = 3 Then ' Si la celda cambiada petenece a la coluna 3 = "C", entramos ... Application.EnableEvents = False 'Desactivo eventos porque voy hacer cambios en las celdas .Offset(, -1) = Format(Now, "hh:mm") 'Ponemos la hora en la celda, una celda a la Izq, de la celda modificada ' que si estamos en "C" ==> "B" If Len(.Text) = 0 Then .Offset(, -1) = "" ' Evaluo : Sí En la celda cambiada no hay nada, elimino ' lo que hay en la celda una a la Izq Application.EnableEvents = True 'Activamos eventos End If End With End Sub Te dejo el código comentado para que el próximo cambio te lo puedas apañar tú. Saludos
    • Hola a todos! Adjunto una opción usando forulación y una columna auxiliar. Los datos de la columna "Fecha recogida/entrega" no tenían el formato correcto, hay que convertirlos a formato fecha. Saludos! productividad por horas.xlsx
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy