Come collegare le caselle di controllo a più celle in Excel?
Collegare le caselle di controllo a più celle relative può aiutarti a eseguire rapidamente e facilmente alcuni calcoli quando devi sommare, contare o fare la media solo delle celle selezionate o deselezionate. Ma hai mai provato a collegare le caselle di controllo a più celle contemporaneamente in un foglio di lavoro?
Collega le caselle di controllo a più celle con la formula una per una
Collega le caselle di controllo a più celle contemporaneamente con il codice VBA
Collega le caselle di controllo a più celle con la formula una per una
Per collegare la checkbox a una cella specifica, infatti, è possibile applicare una semplice formula per collegarli manualmente.
1. Dopo aver inserito le caselle di controllo nel foglio di lavoro, per selezionare la casella di controllo, premere Ctrl chiave e quindi fare clic sulla prima casella di controllo che si desidera collegare a un'altra cella.
2. Quindi nella barra della formula, digitare il segno di uguale =, quindi fai clic su una cella a cui desideri collegare la casella di controllo, ad esempio B2, vedi screenshot:
3. E poi premere Entra tasto sulla tastiera, ora, quando selezioni questa casella di controllo, verrà visualizzata la cella collegata TRUE, se deseleziona, verrà visualizzato FALSO, vedi screenshot:
4. Ripetuto i passaggi precedenti per collegare altre caselle di controllo una per una.
Collega le caselle di controllo a più celle contemporaneamente con il codice VBA
Se ci sono centinaia e migliaia di caselle di controllo da collegare ad altre celle, il primo metodo non funzionerà in modo efficace, per collegarle a più celle contemporaneamente, è possibile applicare il seguente codice VBA. Per favore, fai come segue:
1. Vai al tuo foglio di lavoro con l'elenco delle caselle di controllo.
2. Tieni premuto il ALT + F11 chiavi per aprire il Finestra di Microsoft Visual Basic, Applications Edition.
3. Clic inserire > Moduloe incolla il codice seguente nel file Finestra del modulo.
Codice VBA: collega le caselle di controllo a più celle contemporaneamente
Sub LinkChecks()
'Update by Extendoffice
Dim xCB
Dim xCChar
i = 2
xCChar = "B"
For Each xCB In ActiveSheet.CheckBoxes
If xCB.Value = 1 Then
Cells(i, xCChar).Value = True
Else
Cells(i, xCChar).Value = False
End If
xCB.LinkedCell = Cells(i, xCChar).Address
i = i + 1
Next xCB
End Sub
4. E poi premere F5 tasto per eseguire questo codice, tutte le caselle di controllo nel foglio di lavoro attivo sono state collegate alle celle, quando si seleziona la casella di controllo, verrà visualizzata la relativa cella TRUE, se deselezioni una casella di controllo, dovrebbe essere visualizzata la cella collegata FALSO, vedi screenshot:
Note:: Nel codice sopra, i = 2, il numero 2 è la riga iniziale della casella di controllo e la lettera B è la posizione della colonna a cui è necessario collegare le caselle di controllo. Puoi cambiarli secondo le tue necessità.
Articoli correlati:
Come inserire rapidamente più caselle di controllo in Excel?
Come eliminare rapidamente più caselle di controllo in Excel?
I migliori strumenti per la produttività in ufficio
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%
- Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
- Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
- Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
- Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
- Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
- Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
- Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
- Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
- Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro
- 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 della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
















