Página 1 de 1
Filtro por Nº em texbox
Enviado: 27 Jun 2022 às 22:30
por vilc
Boa noite, estou com uma planilha e quando tento filtrar só por números ela não filtra, mas se eu colocar uma letra ela filtra, segue em anexo a planilha, desde já agradeço.
Re: Filtro por Nº em texbox
Enviado: 28 Jun 2022 às 12:01
por Foxtri
Boa tarde.
Use o seguinte código:
'filtra pelo nº de serie
Private Sub TextBox1_Change()
Dim Rng As Range, Xval, XRng, Xlin
Application.ScreenUpdating = False
XRng = CStr(TextBox1.Value)
For Each Rng In ActiveSheet.ListObjects("Tabela3").ListColumns(1).DataBodyRange
Xval = CStr(Rng.Value)
If Not CBool(InStr(1, Xval, XRng, vbBinaryCompare)) Then
If Xval <> "" Then
Xlin = Rng.Row
Rows(Xlin).Hidden = True
End If
Else
Xlin = Rng.Row
Rows(Xlin).Hidden = False
End If
Next Rng
Application.ScreenUpdating = True
End Sub
Até
Foxtri
Re: Filtro por Nº em texbox
Enviado: 28 Jun 2022 às 12:48
por vilc
@Foxtri , muito obrigado, me ajudou muito, funcionou perfeito.