Una delle utili funzionalità di Excel è il filtro automatico. Ti consente di filtrare rapidamente qualsiasi elenco in base al contenuto di una particolare colonna. È possibile aggiungere, alla barra degli strumenti di accesso rapido, uno strumento Filtro automatico. Questo strumento utilizza un’immagine di un imbuto e un segno di uguale.

Lo strumento è un po ‘ingannevole, tuttavia; non è uguale all’opzione Filtro nella scheda Dati della barra multifunzione. L’opzione della barra multifunzione è una condizione di attivazione / disattivazione. Se hai una cella selezionata in un elenco e fai clic sullo strumento barra multifunzione, i controlli del filtro automatico vengono visualizzati nella parte superiore di ogni colonna nell’elenco: non sono presenti altre modifiche all’elenco. Se utilizzi lo strumento Filtro automatico (quello che puoi aggiungere alla barra di accesso rapido), non solo vengono visualizzati i controlli, ma Excel filtra l’elenco in base alla cella che hai selezionato quando hai utilizzato lo strumento.

Un’altra differenza tra i due è che lo strumento della barra multifunzione Filtro funziona come un interruttore: sceglilo una volta e il filtro automatico viene applicato; scegli di nuovo e viene rimosso. Lo strumento Filtro automatico che puoi aggiungere alla QAT non lo fa; applica solo il filtro automatico.

E se volessi un’opzione QAT che sia un vero interruttore, proprio come lo strumento sulla barra multifunzione? Esistono due approcci che è possibile utilizzare per risolvere questo problema. Il primo prevede l’utilizzo di una semplice macro:

Sub ToggleAutoFilter()

On Error GoTo errMessage     Selection.AutoFilter     Exit Sub

errMessage:

MsgBox "Select a cell in the range to be filtered.", vbOKOnly End Sub

Tutto quello che devi fare è assegnare la macro alla barra di accesso rapido oa un tasto di scelta rapida e puoi attivare e disattivare il filtro automatico, proprio come se avessi usato lo strumento dalla barra multifunzione.

La seconda opzione potrebbe essere ancora più semplice. Segui questi passaggi:

  1. Visualizza la finestra di dialogo Opzioni di Excel. (In Excel 2007 fare clic sul pulsante Office e quindi su Opzioni di Excel. In Excel 2010, 2013 o 2016, visualizzare la scheda File della barra multifunzione e quindi fare clic su Opzioni.)

  2. A sinistra della finestra di dialogo, fare clic su Personalizza (Excel 2007) o sulla barra di accesso rapido (Excel 2010 e versioni successive).

  3. Utilizzando l’elenco a discesa Scegli comandi da, scegliere la scheda Dati.

  4. Nell’elenco dei comandi, seleziona Filtro (o Ordina e filtra se stai usando Excel 2016).

  5. Fare clic sul pulsante Aggiungi. L’icona del comando viene visualizzata a destra della finestra di dialogo.

  6. Fare clic su OK.

È interessante notare che l’icona per il comando Filtro (passaggio 4) ha lo stesso identico aspetto dell’icona per il comando Filtro automatico. Indipendentemente da ciò, non sono la stessa cosa, come già discusso. Questi passaggi aggiungono lo strumento alla barra degli strumenti di accesso rapido e funziona esattamente come lo strumento Filtro nella scheda Dati della barra multifunzione.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (6288) si applica a Microsoft Excel 2007, 2010, 2013 e 2016.

Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Excel qui: Toggling AutoFilter.