Duda al hacer un Filtro

Necesito saber de que manera puedo hacer un Filtro en Excel pero al querer buscar un numero con puntos (1.106.234) no sea necesario poner los puntos, osea que lo pueda buscar asi 1106234.

Ya que debería NO tomar en cuenta los "miles" o puntos.

Gracias,

Respuesta
1

Tienes razón excel no procesa el formato cuando tiene el separador de miles.

Si te interesa, preparé una macro para resolver ese problema

Sub filtro()
'busca números sin formato
'Por.Dam
ActiveSheet.AutoFilterMode = False
num = Range("B1")
Range("A3").Select
formato = ActiveCell.NumberFormat
Range("C1") = formato
    Columns("A:A").Select
    Selection.NumberFormat = "0"
Range("A2:d2").Select
    Selection.AutoFilter
    Selection.AutoFilter Field:=1, Criteria1:=num
'Columns("A:A").Select
ufila = Range("A" & Rows.Count).End(xlUp).Row
For i = 1 To ufila
    Cells(i, 1).NumberFormat = Range("C1")
Next
End Sub

Instrucciones para ejecutar macro
1. Abre tu hoja de excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona ALt + F11
3. Para ejecutarla presiona F5

Te anexo un link con el archivo que contiene la macro y ya sea que lo adaptes a tu hoja o te ayude a daptarlo.

https://www.dropbox.com/s/tf3ydumm9pxog3c/formato%20num.xls

Saludos. Dam

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas