UTILIZZARE UNA VARIABILE VBA COME PARAMETRO FILTRO DI UNA QUERY

query

Si è possibile.

E’ necessario creare dapprima una Public Function, ad esempio miasub(), contenente una procedura che restituisca, in una variabile che porti lo stesso nome della sub, il valore che si intende utilizzare come filtro.

Per esempio:

Public Function mysub()
mysub = 3
End Function

Successivamente è possibile inserire in una qualunque query, nei criteri di un qualunque campo, il criterio nella forma

mysub()

per esempio, in un campo numerico che si voglia filtrare per valori maggiori o uguali a tre:

>=mysub()

No thoughts on “UTILIZZARE UNA VARIABILE VBA COME PARAMETRO FILTRO DI UNA QUERY”