Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao R RDF,
francamente non realizzerei una routine VBA che si occupi di reimpostare la proprietà FilterOnLoad, imposta semplicemente il reset del filtro su scaricamento della form, alla successiva riapertura dovresti essere allineato :
Private Sub Form_Unload(Cancel As Integer)
With Me
.Filter = vbNullString
.FilterOn = False
End With
End Sub
valuta magari anche questa opzione su apertura :
Private Sub Form_Open(Cancel As Integer)
With Me
.Filter = "1=0"
.FilterOn = True
End With
End Sub
e questa nel caso in cui si tenti di rimuovere forzatamente il filtro agendo sul ribbon :
Private Sub Form_ApplyFilter(Cancel As Integer, ApplyType As Integer)
Cancel = (ApplyType = 0)
End Sub
HTH. ciao, Sandro