Excel VBA Casella
Una casella di controllo è un campo che può essere controllato per memorizzare le informazioni. Per creare una casella di controllo in Excel VBA, eseguire le seguenti operazioni.
-
Nella scheda Sviluppatore, fare clic su Inserisci.
-
Nel gruppo Controlli ActiveX, fare clic su Verifica Box.
-
Trascinare una casella di controllo nel foglio di lavoro.
-
Fare clic destro sulla casella di controllo (assicurarsi che sia selezionata la modalità Design).
-
Fare clic su Visualizza codice.
Nota: è possibile modificare la didascalia e il nome di un controllo facendo clic destro sul comando (assicurarsi che sia selezionata la modalità Design) e facendo clic su Proprietà. Modificare la didascalia della casella di controllo per MyCheckBox. Per il momento, lasceremo CheckBox1 come il nome della casella di controllo.
-
Aggiungere il seguente righe di codice:
If CheckBox1.Value = True Then Range("D2").Value = 1 If CheckBox1.Value = False Then Range("D2").Value = 0
-
Fare clic sulla casella di controllo sul foglio (assicurarsi Design Mode è deselezionata).
Risultato:
Anche se in alcune situazioni può essere utile per inserire direttamente una casella di controllo nel foglio di lavoro, una casella di controllo è particolarmente utile quando sono immessi in un form utente.