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

Come attivare o disattivare la visibilità delle colonne con un semplice clic su un pulsante in Excel?

AutoreSiluvia Data di modifica

Gestire fogli di lavoro di grandi dimensioni in Excel può rivelarsi complesso, soprattutto quando si lavora con set di dati estesi contenenti numerose colonne. Visualizzare solo le colonne rilevanti in un dato momento migliora non soltanto la leggibilità, ma semplifica anche la gestione dei dati. Questa guida spiega come aggiungere un pulsante al proprio foglio per attivare o disattivare la visibilità di una colonna specifica, ottimizzando il flusso di lavoro per attività come la creazione di report, l’analisi dei dati o il lavoro collaborativo, ogni volta che occorre mostrare o nascondere rapidamente determinate porzioni di dati.

Utilizza un pulsante per attivare/disattivare la visibilità delle colonne con un pulsante di attivazione/disattivazione
Utilizza un pulsante per attivare/disattivare la visibilità delle colonne con Kutools per Excel


Utilizza un pulsante per attivare/disattivare la visibilità delle colonne con un pulsante di attivazione/disattivazione

Un metodo pratico per controllare la visibilità delle colonne in Excel consiste nell’utilizzare un pulsante di attivazione/disattivazione (Toggle button), un’opzione interattiva che consente di mostrare o nascondere colonne specifiche semplicemente facendo clic sul pulsante. Questa soluzione è particolarmente utile negli ambienti condivisi, nei cruscotti o nei modelli di cartelle di lavoro in cui si desidera che gli utenti personalizzino facilmente la propria visualizzazione senza dover modificare manualmente il foglio ogni volta.

1. Nella scheda Barra multifunzione di Excel, vai su Sviluppo > Inserisci > Pulsante di attivazione/disattivazione (controllo ActiveX). La scheda Sviluppo offre una serie di controlli interattivi, tra cui il pulsante di attivazione/disattivazione, perfetto per azioni di tipo toggle. Guarda lo screenshot:

Uno screenshot del menu Inserisci che mostra il pulsante di attivazione/disattivazione (controllo ActiveX) in Excel

Nota: Se la scheda Sviluppo non è visibile, puoi trovare istruzioni dettagliate in mostrare/visualizzare la scheda sviluppo in Excel per abilitarla. Questa operazione è necessaria per aggiungere e configurare controlli come i pulsanti di attivazione/disattivazione o per eseguire macro.

2. Dopo aver selezionato il pulsante di attivazione/disattivazione, disegnalo in qualsiasi punto del foglio di lavoro facendo clic e trascinando con il mouse. Una volta posizionato, fai clic con il tasto destro sul pulsante e scegli Visualizza codice dal menu per assegnargli le azioni. Consulta lo screenshot:

Uno screenshot che mostra il menu contestuale con l'opzione Visualizza codice selezionata in Excel

3. Nella finestra di Microsoft Visual Basic, Applications aperta, vedrai una finestra di codice associata al tuo pulsante di attivazione/disattivazione. Sostituiscine completamente il contenuto con il seguente codice VBA: questo script alternerà lo stato di visualizzazione delle colonne selezionate ogni volta che clicchi sul pulsante.

Codice VBA: pulsante per mostrare/nascondere colonne

Private Sub ToggleButton1_Click()
Dim xAddress As String
xAddress = "F:G"
If ToggleButton1.Value Then
    Application.ActiveSheet.Columns(xAddress).Hidden = True
Else
    Application.ActiveSheet.Columns(xAddress).Hidden = False
End If
End Sub

Nota: La notazione «F:G» indica l’intero intervallo dalla colonna F alla colonna G nel codice VBA. Se desideri attivare o disattivare colonne diverse, modifica semplicemente i riferimenti alle colonne (ad esempio, «C:D» per le colonne C e D). Usa questo approccio per personalizzare in un attimo i dati inclusi nel toggle!

4. Dopo aver inserito il codice, premi contemporaneamente Alt+Q per uscire dalla finestra di Microsoft Visual Basic, Applications e tornare alla tua cartella di lavoro Excel. Assicurati di salvare eventuali modifiche prima di chiudere, se richiesto.

5. Il pulsante di attivazione/disattivazione non funzionerà finché non esci dalla modalità progettazione. Per farlo, torna alla scheda Sviluppo e fai clic su Modalità progettazione per disattivarla. Una volta disattivata, il pulsante diventa interattivo e pronto per l’uso normale.

Uno screenshot che mostra il pulsante Modalità progettazione nella scheda Sviluppo in Excel

Una volta completata la configurazione, un semplice clic sul pulsante di attivazione/disattivazione nasconderà immediatamente le colonne selezionate F:G, permettendoti di concentrarti sui dati principali e riducendo il disordine visivo.

Uno screenshot che mostra le colonne F:G nascoste dopo aver fatto clic sul pulsante di attivazione/disattivazione

Ogni clic successivo alterna lo stato di visibilità: un nuovo clic sul pulsante ripristina e mostra le colonne nascoste, permettendo transizioni rapide tra diverse disposizioni del foglio di lavoro.

Uno screenshot che mostra le colonne F:G visualizzate dopo aver fatto nuovamente clic sul pulsante di attivazione/disattivazione

Questo metodo è ideale per creare modelli interattivi, cruscotti o moduli che richiedono opzioni di visualizzazione dinamiche. Il suo principale vantaggio risiede nella facilità d’uso e nella flessibilità, nonostante richieda file abilitati alle macro e possa generare avvisi di sicurezza in base alle impostazioni del sistema. Per garantire un funzionamento impeccabile, salva sempre la cartella di lavoro come file abilitato alle macro (.xlsm) e assicurati di informare eventuali altri utenti sui protocolli di sicurezza relativi alle macro.

Se riscontri problemi per cui il pulsante di attivazione/disattivazione non risponde, verifica che le macro siano abilitate e che tu non sia in modalità progettazione. Per esigenze più complesse, puoi assegnare ulteriori controlli o modificare il codice VBA per gestire intervalli multipli.


Utilizza un pulsante per attivare/disattivare la visibilità delle colonne con Kutools per Excel

Se il tuo foglio di lavoro contiene già colonne nascoste e desideri gestirne facilmente la visibilità senza dover scrivere codice VBA, Kutools per Excel offre un’utilità intuitiva chiamata Attiva/disattiva per mostrare/nascondere tutte le colonne nascoste. Con un solo clic, puoi rivelare o nascondere istantaneamente tutte le colonne nascoste — una soluzione ideale per report complessi, fogli consolidati o quando collabori con altri e hai bisogno di accesso immediato a tutti i dati.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Nella scheda della barra multifunzione di Excel, seleziona Kutools > Navigazione. Kutools potenzia le funzionalità native di Excel, offrendoti strumenti avanzati per la gestione direttamente da questa barra degli strumenti personalizzata.

2. Nel pannello Navigazione, passa al riquadro Colonne. Vedrai subito un’anteprima chiara di tutte le colonne del foglio, incluse quelle nascoste. Per attivare o disattivare la visibilità, fai clic sul pulsante Attiva/disattiva per mostrare/nascondere tutte le colonne nascoste: l’azione alternerà immediatamente la visualizzazione di tutte le colonne precedentemente nascoste nel tuo foglio di lavoro.

Uno screenshot del riquadro Elenco colonne in Excel con il pulsante per la visibilità evidenziato

Questa utilità è adatta agli utenti che cercano una soluzione rapida e priva di codice e funziona bene con fogli che nascondono frequentemente colonne per proteggere dati sensibili o semplificare la presentazione. I vantaggi includono facilità d’uso, assenza della necessità di autorizzazioni per le macro e integrazione con altre funzionalità utili di Kutools. L’unica limitazione è che è necessario avere installato Kutools per Excel; le sue funzionalità non sono disponibili in Excel standard.

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora


Utilizza un pulsante per attivare/disattivare la visibilità delle colonne con Kutools per Excel

 
Kutools per Excel: Oltre 300 strumenti pratici a portata di mano! Goditi funzionalità basate sull’intelligenza artificiale per lavorare in modo più intelligente e veloce!Scarica ora!

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