Barrare il testo in Excel è una di quelle piccole operazioni che, a prima vista, sembra banale ma che migliora molto la chiarezza di un foglio di lavoro. Che tu stia segnando attività completate, modifiche approvate o semplicemente evidenziando elementi obsoleti, il testo barrato aiuta a comunicare lo stato delle cose in modo visivo e immediato. In questa guida vedremo tutte le modalità per ottenere il testo barrato in Excel: le operazioni manuali, le scorciatoie, l’automatizzazione con formattazione condizionale, qualche trucco con Cerca e Sostituisci, e persino come usare una macro per scenari ripetitivi o complessi. Ti spiegherò anche i limiti delle varie soluzioni, così saprai quale scegliere in base al contesto. Partiamo.
Barrare tutto il contenuto di una cella
Se vuoi barrare l’intero contenuto di una cella, il metodo più immediato è usare la finestra di formattazione del carattere. Basta selezionare la cella o l’intervallo di celle che ti interessa e aprire la finestra “Formato celle” con Ctrl+1 su Windows o Comando+1 su Mac. Nella scheda Carattere troverai la casella “Barrato” che va semplicemente spuntata; confermi e il gioco è fatto. In alternativa, per chi preferisce la rapidità, c’è la scorciatoia Ctrl+5 su Windows: la pressione di questo comando attiva o disattiva il testo barrato nella selezione. Sì, è una scorciatoia che vale la pena memorizzare se spesso devi marcare righe come completate. Su Mac la combinazione più comune è Comando+Maiuscole+X, anche se qualche versione può avere variazioni. Un rapido aneddoto: mi è capitato di lavorare su una lista di controllo condivisa dove tutti usavano metodi diversi per segnare le attività; introdurre la scorciatoia ha risparmiato minuti preziosi ogni giorno.
Barrare solo parte del testo in una cella
Spesso c’è bisogno di barrare una parola o una frase dentro la cella lasciando il resto intatto, ad esempio quando si annotano correzioni o versioni. Excel consente questa formattazione a livello di carattere, ma bisogna modificare il contenuto della cella e selezionare la porzione di testo che si vuole modificare. Per farlo, fai doppio clic sulla cella oppure premi F2 per entrare in modalità modifica, poi evidenzia con il mouse i caratteri desiderati nella barra della formula o direttamente nella cella se il layout lo consente. Da lì puoi usare ancora Ctrl+1 e attivare “Barrato” nella scheda Carattere, oppure premere Ctrl+5 per applicare il barrato solo alla selezione evidenziata. Questa opzione è molto utile quando stai revisionando testi o facendo note interne; tieni però presente che alcune versioni online o le app mobile di Excel non sempre supportano la formattazione parziale dei caratteri, quindi se il file verrà aperto da altri dispositivi verifica la compatibilità.
Usare la formattazione condizionale per barrare automaticamente
Quando la barra del testo deve seguire una regola — per esempio: barrare tutte le attività che sono contrassegnate come “Fatto”, o tutte le righe in cui una casella di controllo è spuntata — la formattazione condizionale è la soluzione più pulita. Seleziona l’intervallo da monitorare e apri il pannello Formattazione condizionale; scegli “Nuova regola” e poi “Utilizza una formula per determinare le celle da formattare”. Qui inserisci una formula logica che restituisce VERO quando vuoi il barrato, per esempio =B2=”Fatto” oppure =C2=VERO se C contiene il valore di una casella collegata. Quindi clicca su “Formato…”, vai alla scheda Carattere e attiva “Barrato”. Confermando, le celle che soddisfano la condizione cambieranno automaticamente aspetto. Questo approccio è potente perché separa la visualizzazione dalla gestione dei dati; gli utenti possono cambiare lo stato senza toccare la formattazione manuale. Un piccolo consiglio pratico: se lavori con checkbox dal menu Sviluppatore, collega ogni checkbox a una cella di controllo e usa quella cella nella formula della regola. Risultato: click sulla casella, riga barrata.
Scorciatoie da tastiera e personalizzazioni pratiche
Per lavorare veloce bisogna sfruttare le scorciatoie. Ti ho già detto di Ctrl+5 per Windows e Comando+Maiuscole+X per Mac come toggle rapido del barrato. L’apertura rapida della finestra Formato celle con Ctrl+1 è un’altra pietra miliare. Se usi spesso il barrato e vuoi un accesso ancora più immediato, considera di aggiungere il comando “Barrato” alla Barra di accesso rapido su Windows: clic destro sulla barra superiore e seleziona “Personalizza la barra di accesso rapido”, poi aggiungi il pulsante dedicato alla formattazione del font. Così avrai il controllo con un click, anche quando lavori con il mouse. Ricorda che la memoria dei tasti migliora con l’uso: dopo poche ore di pratica la combinazione diventa naturale e risparmi tempo ogni giorno.
Barrare tramite Cerca e Sostituisci e casi pratici
Puoi usare la finestra “Cerca e sostituisci” anche per applicare il barrato in massa. Apri il pannello con Ctrl+H, inserisci il testo da cercare nel campo “Trova” e lascia “Sostituisci con” vuoto oppure ripeti lo stesso testo. Poi espandi le opzioni e clicca su “Formato” scegliendo Font e attivando “Barrato” nella finestra che si apre. Quando esegui “Sostituisci tutto”, Excel applicherà la formattazione barrata a tutte le occorrenze trovate. Questa tecnica serve quando devi aggiornare rapidamente molte celle in cui compare una parola specifica o una sigla. Attenzione però: Cerca e Sostituisci lavora su testo ed elementi evidenziati, perciò verifica sempre un paio di esempi prima di fare la sostituzione massiva per evitare modifiche indesiderate.
VBA per operazioni avanzate e automatizzate
Se hai bisogno di replicare regole complesse, trasformare interi fogli o barrare partizioni di testo in modo ripetuto, una macro può fare miracoli. Ecco un esempio semplice che alterna il barrato sulle celle selezionate: incolla questo codice nell’editor VBA e assegnalo a un pulsante o a una scorciatoia personalizzata.
Sub ToggleBarratoSelezione()
Dim c As Range
For Each c In Selection
c.Font.Strikethrough = Not c.Font.Strikethrough
Next c
End Sub
Per barrare una parola specifica all’interno della cella si usa la proprietà Characters, così:
Sub BarratoParolaInCella()
Dim pos As Long
Dim txt As String
txt = "fatto" 'parola da barrare
pos = InStr(1, ActiveCell.Value, txt, vbTextCompare)
If pos > 0 Then
ActiveCell.Characters(Start:=pos, Length:=Len(txt)).Font.Strikethrough = True
End If
End Sub
Ricorda di salvare il file come cartella di lavoro abilita macro (.xlsm) se vuoi mantenere questi script. Le macro sono potenti ma richiedono attenzione: testale su una copia del file prima di eseguirle su dati importanti.
Limitazioni e compatibilità
Non tutto è così lineare come sembra. La formattazione parziale dei caratteri funziona bene nelle versioni desktop di Excel, ma Excel Online e alcune app mobili hanno limitazioni: spesso non consentono di applicare barrato solo a una parte del testo; la formattazione interesserà l’intera cella. Inoltre, se il foglio viene aperto con un software diverso da Microsoft Excel (ad esempio LibreOffice o Google Sheets), la resa di caratteri barrati o certe macro potrebbe variare. Anche l’uso di celle unite o colonne con formattazioni complesse può generare comportamenti inattesi. Perciò, quando lavori in ambienti collaborativi, prova il file su tutte le piattaforme coinvolte o scegli soluzioni che si affidano a regole (formattazione condizionale) piuttosto che a formati manuali, più fragili nella condivisione.
Consigli pratici e trucchi da esperto
Se lavori con elenchi di attività, valuta di usare una colonna di stato separata e collegarla alla formattazione condizionale: in questo modo le autorizzazioni degli utenti e la logica di visualizzazione restano separate, e nessuno per sbaglio perderà la formattazione. Quando devi documentare una revisione, preferisci il barrato parziale per lasciare leggibile la cronologia delle modifiche. Se invece il foglio è condiviso e vuoi che la barra sia ingombrante e inconfondibile, gioca con il colore del carattere o lo sfondo oltre al barrato, così il cambiamento risalta di più. Infine, se sei quello che regolarmente dimentica dove ha messo il pulsante nel nastro, aggiungi un collegamento rapido alla Barra di accesso rapido: la comodità ripaga con minuti risparmiati ogni giorno.
Barrare il testo in Excel non è solo una questione estetica. È uno strumento di comunicazione chiaro, rapido e versatile. Con le tecniche che ti ho mostrato puoi scegliere l’approccio giusto per ogni situazione: manuale per interventi puntuali, condizionale per automazione visiva, Cerca e Sostituisci per modifiche di massa e VBA per lavori ripetitivi o insoliti. Prova le opzioni, valuta la compatibilità con chi collabora con te, e in poco tempo diventerai ancora più efficiente nel gestire elenchi, revisioni e stati di avanzamento. Buon lavoro!