Salve, ho una maschera Access che visualizza un solo record alla volta, contiene campi di testo ed un campo numerico.
Per ogni campo ho costruito un filtro con VBA e tutti funzionano alla perfezione, tranne il filtro su campo numerico:
Private Sub RicercaRuolo_Click()
Dim Ricerca As String
Ricerca = InputBox("INSERISCI RUOLO GENERALE", "CERCA RUOLO")
If Ricerca = "" Then Exit Sub
Me.Filter = "Ruolo Like '*" & Ricerca & "*'"
Me.FilterOn = True
End Sub
Al click mi apre prima la msgbox (correttamente) ma quando inserisco il numero (parziale), subito dopo si apre la finestra di messaggio di sistema che mi chiede di specificare il parametro Ruolo
Sicuramente il filtro di ricerca numero è sbagliato, ho fatto ricerche ma non ne vengo a capo.
Cosa sbaglio? Il resto dei campi è identico, cambia solamente la definizione del campo testo e, ripeto, funziona perfettamente.
A questo problema si aggiunge anche quello di non riuscire a visualizzare il numero dei record filtrati, mentre quelli totali si... dove sbaglio? Grazie mille per l'aiuto
P.S.: per favore, non chiedetemi di usare le macro perchè il mio sistema operativo non le digerisce (Windows 10)
