Pagina 1 di 1

creare casella di testo per ricerca con vba

Inviato: sab 20 mar 2021, 14:49
da schenas
Buongiorno a tutti ho creato una casella di testo per cercare e filtrare i codici all'interno di una colonna pivot ma il codice vba funziona solo sulla ricerca di una colonna al di fuori della tabella pivot qualcuno sà come risolvere?

il codice che ho scritto è questo:

Private Sub txtArticolo_Change()
Range("A3").AutoFilter field:=1, Criteria1:=txtArticolo.Text & "*"
If txtArticolo.Text = "" Then
Selection.AutoFilter
End If
End Sub

creare casella di testo per ricerca con vba

Inviato: sab 20 mar 2021, 15:04
da Andrea90
Ciao schenas,

In questo forum evitiamo di trattare argomenti legati esclusivamente al Vba. Per cose di questo genere esistono altri forum in italiano, uno fra tutti ForumExcel.it, il quale ha un'intera sezione dedicata, dove potrai chiedere consigli ad utenti esperti.

Comunque, in rete c'è tanto materiale da cui poter prendere spunto, ad esempio:

https://excel.officetuts.net/en/vba/fil ... -using-vba

https://www.extendoffice.com/documents/ ... value.html

https://www.bing.com/videos/search?q=fi ... &FORM=VIRE

E tanto altro ancora...

Inoltre anche il registratore di macro ti permette di capire quale codice utilizzare per svolgere le operazioni che richiedi (ovviamente andrà poi aggiustato manualmente per meglio soddisfare le tue esigenze).

A presto,
Andrea

creare casella di testo per ricerca con vba

Inviato: sab 20 mar 2021, 16:46
da schenas
grazie per l'info