Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao Fangio49,
se si tratta di una sottomaschera, se hai impostato il gruppo opzioni nella sottomaschera cambia poco, l'importante è che il riferimento della proprietà filter sia impostata come da codice postato, altrimenti se il gruppo opzioni è nella main form devi modificare i riferimenti impostando quelli della subForm :
Me!SubForm.Form.Filter = strFilter
Me!SubForm.Form.FilterOn = True
l'errore :
[...]
La dichiarazione della routine non corrisponde alla descrizione dell'evento o della routine con lo stesso nome"
[...]
è strano e riesco solo a simularlo se imposto :
Private Sub Form_Open(Cancel As String)
With Me
.Filter = "1=0"
.FilterOn = True
End With
End Sub
string al posto di integer....
prova a verificare che non ci siano errori banali di battitura anche se quelle parti di codice sono scritte da VBA in automatico...
Ancora, potrebbe essere generato da altro...con queste poche info difficile da dire...
prova ad aprire il VBE e scegliere debug-> compila, e correggi tutti gli errori.
Imposta magari se non fatto anche option explicit in testa al modulo/moduli.
Facci sapere.
Ciao, Sandro.