Sembra che ho risolto anche questo aggiungendo questa riga nel blocco di istruzioni relative allo stato corrente della maschera:

codice:
Private Sub Form_Current()
        Interruttore71.Caption = "Modifica Dati"
        Call SetActiveState(True)

        Me.FilterOn = False

End Sub
Però non ho capito il motivo ad essere sincero. Me ne sono accorto vedendo che tornando alla maschera principale e poi di nuovo a quella in questione si rivedeva tutto e c'era il filtro disattivato.

Ora comunque carica di nuovo tutto. Per me la discussione si può chiudere qui... Scusate se sono sembrato frenetico ad aggiungere risposte e modificare i miei post, ma non mi piace lasciare un thread in sospeso (anche perché può servire ad altri). Forse sono stato precipitoso a chiedere aiuto ma ero bloccato da 2 giorni. Spero di poter essere utile a qualcun altro almeno.