Saltar al contenido

Filtrar por medio de cualquier celda en la hoja


josshelito

Recommended Posts

publicado

Necesito filtrar el valor que cuando me sitúe en el valor X me filtre las filas que existen con este valor, cabe mencionar que el ejemplo lo saqué de un thread anterior pero no puedo echarlo a andar. Subo el archivo para que tomen nota que cuando doy clic en filtrar no me aparece nada, espero de su ayuda muchachos.

Gracias.

Renglones -para soportes- - Copy.zip

Renglones -para soportes- - Copy.zip

publicado
Hola josshelito

Revisa el adjunto. Funciona con una macro de evento. Al situarte en cualquier celda te aplica un autofiltro con dicho criterio. La columna con encabezado e me da un problema, creo que será por el formato que has dado a la columna.

Un saludo desde Vitoria

Gracias voy a probarlo y luego te cuento

- - - - - Mensaje combinado - - - - -

ioyama

Estaba checando el filtro y quedó excelente a excepción de cómo aplica en la Columna "E", creo que esta columna sería prioridad que la filtrase con el formato que tiene, de lo contrario voy a checar si puedo hacer algo al respecto si cambiar el formato.

- - - - - Mensaje combinado - - - - -

una ultima consulta, como podría después de aplicar este filtro moverme una celda abajo de "E2" para que seleccione el primer valor filtrado es algo así como emular en código la flecha Down del teclado, estaba probando con Activecell.offset(1,0).select pero se mueve a la celda "E3", celda que no aparece en el filtro, y solo necesitaria que el código haga lo que se hace cuando presionamos la tecla Down. No sé si me expliqué.

Gracias por cualquier respuesta.

- - - - - Mensaje combinado - - - - -

ioyama

Estaba ya trabajando sobre la base, y estaba analizando la situación, la cual es ésta:

Yo como el que ingresa los datos los debo ingresar tal y como están en mis boletas llamando a la columna "E" como un lugar exacto donde realizan estas actividades.

Debo tomar en cuenta que si ingreso los datos tal y como están en dichas boletas el formato que apliqué a la columna me sirve para filtrar por medio de estaciones "repetidas globales" pese a que el formato lo enmascare, concluyo que el formato nada más me sirve para realizar el "filtro normal" (sin macro ni codigo), y si tenemos duda de una "estación global" entonces reviso el valor real que eso sea hace ya más minuciosamente para verificar si el relleno lo hicieron a 1, 2, 3, o hasta 15 metros a distancia lo cual el ingreso real ó estación en la columna "E" no se debe de modificar por este motivo, por lo que el filtro que hiciste sí me saca del apuro pero cuando el formato está como "General", y si te das cuenta en general hay algunas estaciones que contienen después del punto decimal 3 dígitos, para ponerte un ejemplo filtra la Columna "E" en el filtro normal de Excel la estación con valor 32024.2 te darás cuenta que aparecen las estaciones 32024.268 y 32024.27 esto quiere decir o podría decirme que realizaron un relleno ó una excavación a 3 metros adelante o atras depende como le veamos por acá. Pero si le doy formato personalizado a la columna "E" con este "De " 00+000.00 y filtro normal con Excel y copias la celda E105 y lo pegas en el filtro de excel solo va a encontrar 1 sola estación, ahora filtrala y te pasas sobre cada una de esas celdas, si te das cuenta lo hizo, pero el evento en seleccionar una celda con el valor + formato de celda no lo hace :frown:, espero tener más respuestas sobre el tema, muchas gracias de antemano.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

  • 109 ¿Te parecen útiles los tips de las funciones? (ver tema completo)

    1. 1. ¿Te parecen útiles los tips de las funciones?


      • No
      • Ni me he fijado en ellos

  • Ayúdanos a mejorar la comunidad

    • Donaciones recibidas este mes: 0.00 EUR
      Objetivo: 130.00 EUR
  • Archivos

  • Estadísticas de descargas

    • Archivos
      188
    • Comentarios
      98
    • Revisiones
      29

    Más información sobre "Cambios en el Control Horario"
    Última descarga
    Por pegones1

    3    1

  • Crear macros Excel

  • Mensajes

    • Saludos @JSDJSD espero estes bien agradecido como siempre por sus oportunas y acertadas respuestas Se solvento lo de la copia de datos del ListBox1 al TextBox3, sin embargo, ahora cuando se guardan los datos se activa el MsgBox "Datos Incompletos: Seleccione un Código", cosa que no sucedía en el archivo original: Private Sub ListBox1_Click(): On Error Resume Next 'Alertas del Sistema If ComboBox1 = "" Then ListBox1 = Enabled MsgBox "Datos Incompletos: Seleccione un Código", vbExclamation Exit Sub End If End sub Dicho MsgBox debe de activarse única y exclusivamente cuando se intente seleccionar un caso en el ListBox1 y el ComboBox1 = "" y no debería activarse cuando se guarde la información, solventando este único y último detalle se podría dar por cerrada esta consulta.
    • Saludos @JSDJSD espero estes bien gracias por la solución que propuso para mi pregunta.  Tome el archivo con sus correcciones y al descargarlo verifique no posee una funcionalidad que si estaba en el archivo original de mi pregunta en concreto tiene que ver con la información que debería mostrarse en el TextBox2  de allí que:  Cuando selecciono el código y hago click sobre en el Listbox1  los datos se copian correctamente en los TextBox3 y TextBox5 pero en el TextBox2 no se copia ningun dato revisando me pude percatar que con la macros que agrego no se muestran datos en el TextBox2 a partir de la Columna "G" y cuando se suspende el funcionamiento de la Macro ComboBox1 si se muestran correctamente todos los datos en los TextBox2, 3 y 5 pero en el Listbox1 no se muestran exclusivamente los datos correspondientes al código que se selecciona en el ComboBox1,  mientras que si se suspende el funcionamiento de la Macro BuscarYCargarEnListBox los datos se mostrados en el Listbox1 corresponden exclusivamente al código que se selecciona en el ComboBox1 dichos datos se copian correctamente en los TextBox3 y TextBox5 pero en el TextBox2 no se copia ningun dato
    • Tal y como tienes tu código hace lo siguiente, que es lo que necesitas?
  • Visualizado recientemente

    • No hay usuarios registrado para ver esta página.
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.