Jump to content
clarinda

procura no excel

Recommended Posts

clarinda

Preciso da vossa ajuda.

Pediam-me para fazer um trabalho que consiste numa base de dados do excel, em que podemos procurar de duas maneiras, por numero e por nome.

Por numero a questão ficou resolvida facilmente, por nome o que pretendem é que ao digitar a letra M numa célula apareçam todos os nomes começados por M, se digitar Ma todos os nomes começados por Ma e assim sucessivamente até reduzir o mais possivel.

Agradeço a atenção .

Share this post


Link to post
Share on other sites
clarinda

Queres dizer com autofilter os filtros avançados do excel, certo?

Mas o orientador que me pediu este trabalho não quer filtros porque diz que é muito complicado para as pessoas que estão a trabalhar com o documento.

Share this post


Link to post
Share on other sites
jpaulino

Pois, das duas uma: ou o teu orientador não sabe ou explicaste-lhe mal :/

Vê este pequeno exemplo usando autofilters e um pouco de VBA (para simplificar), usando o evento Change:

Private Sub Worksheet_Change(ByVal Target As Range)

    If Not Intersect([e1], Target) Is Nothing Then
        Dim rg As Range
        Set rg = Range("$A$2:$B$9")
        rg.AutoFilter field:=2, Criteria1:="*" & [e1] & "*"
    End If

End Sub

Share this post


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

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.