Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Si applica a

Oggetto Form

Oggetto Report

È possibile usare la proprietà .Filtro per specificare un sottoinsieme di record da visualizzare quando si applica un filtro a una maschera, una query di report o una tabella. Oggetto String di lettura/scrittura.

espressione.Filtro

espressione Obbligatorio. Espressione che restituisce uno degli oggetti inclusi nell'elenco Si applica a.

Osservazioni

Se si vuole specificare un filtro su server all'interno di un progetto di Microsoft Access (con estensione adp) per i dati presenti su un server, usare la proprietà FiltroServer.

La proprietà FiltroServer è un'espressione stringa composta da una clausola WHERE senza la parola chiave WHERE. Ad esempio, il seguente codice di Visual Basic, Applications Edition (VBA) definisce e si applica un filtro per visualizzare solo i clienti negli Stati Uniti:

Me.Filter = "CountryRegion = 'USA'"
Me.FilterOn = True

È possibile impostare la proprietà usando la finestra delle proprietà di una tabella o una maschera, una macro o il codice di Visual Basic, Applications Edition (VBA).

È anche possibile impostare questa proprietà nella visualizzazione Maschera, Report, Foglio dati o Layout facendo clic su Filtro o Selezione in Ordina e filtra nella scheda Dati quindi facendo clic su uno dei comandi del sottomenu.

Nota: L'impostazione della proprietà .Filtro non ha alcun effetto sulla proprietà .Filtro dell'oggetto ADO.

È possibile usare la proprietà .Filtro per salvare un filtro e applicarlo in un secondo momento. I filtri vengono salvati con gli oggetti in cui vengono creati. Vengono caricati automaticamente quando si apre l'oggetto, ma non vengono applicati automaticamente.

Quando viene creato un nuovo oggetto, questo eredita le proprietà .OrigineRecord, .Filtro, .OrdinaPer e .OrdinaAdAvvio della tabella o della query da cui è stato creato.

Per applicare un filtro salvato a una maschera, una query o una tabella, fare clic sul pulsante Attiva/disattiva filtro nella sezione Ordina e filtra della scheda Dati oppure usare una macro o il codice VBA per impostare la proprietà .ApplicaFiltro su True. Per i report, è possibile applicare un filtro impostando la proprietà .ApplicaFiltro su nella finestra delle proprietà del report.

Il pulsante Attiva/disattiva filtro indica lo stato delle proprietà .Filtro e .ApplicaFiltro. Il pulsante rimane disattivato fino a quando non c'è un filtro da applicare. Se è applicato un filtro esistente, il pulsante Attiva/disattiva filtro viene visualizzato come selezionato.

Per applicare un filtro automaticamente la prima volta che si apre una maschera, specificare nell'impostazione della proprietà dell'evento SuApertura della maschera una macro che usi l'azione ApplicaFiltro o una routine evento che usi il metodo ApplicaFiltro dell'oggetto DoCmd.

Per rimuovere un filtro, fare clic sul pulsante Attiva/disattiva filtro selezionato facendo clic sul pulsante destro del mouse sul campo filtrato e quindi facendo clic su nella sezione Cancella filtro da... oppure usando il codice VBA per impostare la proprietà .ApplicaFiltro su False.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×