KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come filtrare i commenti in Excel?

AutoreXiaoyang Data di modifica

Nel lavoro quotidiano con Excel, è molto comune aggiungere commenti ai fogli di lavoro per evidenziare note importanti, mettere in risalto dettagli specifici o fornire un contesto aggiuntivo a determinate celle. I commenti possono migliorare notevolmente la collaborazione e la gestione dei dati. Tuttavia, quando si lavora con set di dati di grandi dimensioni, può capitare di dover raccogliere e revisionare rapidamente solo le righe che contengono commenti, senza dover ispezionare manualmente ogni cella. Purtroppo, la funzione standard **Filtro** di Excel non include un’opzione per filtrare direttamente i commenti. Per ovviare a questa limitazione, questa guida presenta metodi pratici per identificare e filtrare i commenti in Excel, rendendo il processo di revisione dei dati più efficiente e organizzato.

Filtra Commento creando una colonna di supporto


Filtra Commento creando una colonna di supporto

Se desideri filtrare e visualizzare solo le righe che contengono commenti, puoi ottenere questo risultato utilizzando una colonna di supporto per identificare innanzitutto quali celle hanno commenti. Questo approccio prevede l’uso di una funzione definita dall’utente (UDF) creata con VBA, per poi applicare la funzione Filtro di Excel sulla base della colonna di supporto. Questo metodo è particolarmente consigliato quando devi revisionare frequentemente commenti distribuiti in set di dati ampi o complessi.

1. Apri l’editor Microsoft Visual Basic for Applications tenendo premuti i tasti Alt + F11 in Excel. Questa finestra ti permette di scrivere e gestire il codice VBA per la tua cartella di lavoro. Se non hai abilitato la scheda Sviluppo, puoi accedervi anche dalla Barra multifunzione tramite Sviluppo > Visual Basic.

2. Nell’editor VBA, fai clic su Inserisci > Modulo. Questa azione aggiungerà un nuovo modulo al tuo progetto, in cui potrai incollare il codice della macro. Copia e incolla la seguente macro nel nuovo Modulo. Questa funzione è progettata per verificare se una cella specificata contiene un commento e restituirà VERO se presente, oppure FALSO se assente.

Codice VBA: Identifica le celle che contengono commenti

Function HasComment(r As Range)
'Update 20140718
    Application.Volatile True
    HasComment = Not r.Comment Is Nothing
End Function

Dopo aver inserito il codice, assicurati di salvare le modifiche e chiudere l’editor VBA facendo clic sul pulsante di chiusura ()X) oppure premendo Alt+Q. Per evitare di perdere eventuali funzioni personalizzate, ti consigliamo di salvare regolarmente la cartella di lavoro in formato abilitato alle macro ().xlsm).

3. Torna al tuo foglio di lavoro. In una colonna vuota adiacente ai tuoi dati (ad esempio, la colonna C), inserisci la seguente formula nella cella accanto alla prima che desideri controllare. Se vuoi verificare la presenza di commenti nella cella B2, digita questa formula in C2:=HasComment(B2). Questa formula utilizza la tua funzione personalizzata per rilevare i commenti. Vedi screenshot:

inserisci la formula per identificare la cella con il commento

4. Premi Invio per applicare la formula. Per controllare altre celle nella stessa colonna, trascina il quadratino di riempimento (il piccolo quadrato nell’angolo in basso a destra della cella) lungo la colonna di supporto: in questo modo applicherai rapidamente la funzione a tutte le altre righe. I risultati verranno visualizzati come VERO (cella con commento) o FALSO (nessun commento).

Suggerimento: se lavori con set di dati di grandi dimensioni, assicurati che la formula sia stata correttamente estesa a tutto l’intervallo dati per evitare di saltare righe contenenti commenti.

5. Dopo aver identificato le righe contenenti commenti, seleziona l’intero intervallo dei tuoi dati, inclusa la colonna di supporto appena compilata. Vai quindi alla scheda Dati nella Barra multifunzione e fai clic su Filtro. Questa azione aggiungerà frecce a discesa nelle intestazioni di ogni colonna, consentendoti di filtrare i risultati in modo più rapido e intuitivo. Vedi screenshot:

vai alla funzione filtro

6. Fai clic sulla freccia a discesa nella colonna di supporto e seleziona esclusivamente l’opzione VERO. In questo modo verranno temporaneamente nascoste tutte le righe prive di commenti, mostrando soltanto quelle che ne contengono. Vedi screenshot:

seleziona vero dal menu del filtro

7. Fai clic su OK per applicare il filtro. Tutte le righe che contengono almeno un commento verranno ora visualizzate insieme, facilitandone la revisione o l’elaborazione. Per maggiore chiarezza, lo screenshot seguente mostra il risultato dopo il filtraggio:

filtra tutte le celle con commenti

8. Una volta completata la revisione o eventuali ulteriori elaborazioni, puoi eliminare la colonna di supporto (ad esempio, la colonna C) se non ti serve più. Tieni presente che eliminarla rimuoverà anche la possibilità di rifiltrare per commenti, a meno che tu non ripeta questi passaggi.

Ulteriori suggerimenti e precauzioni:
- Questo approccio non modifica i tuoi dati originali e ti permette di combinare il filtraggio con altre funzioni standard di Excel.
- Quando condividi la cartella di lavoro con altri utenti, ricorda loro che l’uso di funzioni personalizzate richiede file abilitati alle macro e che potrebbero essere necessarie modifiche alle impostazioni di sicurezza per eseguire le macro.
- Se nella colonna di supporto compare l’errore #NOME?, verifica che la funzione VBA sia stata denominata correttamente e sia presente nel tuo progetto.
- Se i commenti sono stati inseriti tramite la funzione «Nuova nota» o «Commento in thread» nelle versioni più recenti di Excel, i risultati potrebbero variare, poiché VBA rileva per impostazione predefinita i commenti classici (note).

Questo metodo è adatto a chiunque abbia dimestichezza con operazioni VBA di base e abbia bisogno di un modo flessibile per individuare tutti i commenti presenti nel proprio set di dati. Richiede tuttavia di salvare il file come cartella di lavoro abilitata alle macro e che le impostazioni relative alle macro siano compatibili con le policy della propria organizzazione.

Se riscontri problemi durante l’esecuzione della macro, assicurati innanzitutto che le macro siano abilitate nelle impostazioni di sicurezza di Excel. Verifica inoltre di aver salvato la cartella di lavoro come file abilitato alle macro (.xlsm). In caso di ulteriori errori o incongruenze, controlla che i riferimenti della colonna di supporto corrispondano effettivamente alle posizioni dei tuoi dati.

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi