Funzione di Excel VBA Casella

June 6

Lo scopo del controllo della casella di controllo utilizzato in programmi scritti con Visual Basic, Applications, o VBA, è quello di fornire un mezzo per gli utenti del programma di entrare in un "sì" o "no" rispondere a una domanda. Gli sviluppatori VBA utilizzano diversi strumenti e metodi per abilitare il controllo casella di controllo per svolgere questa funzione. Excel rende questi strumenti a disposizione nel suo ambiente di programmazione VBA.

Installazione di una Casella di controllo su un form utente

Gli sviluppatori aprono l'ambiente di sviluppo di Visual Basic, fare clic sul comando "Visual Basic" della scheda "developer" di Excel. In questo ambiente, creeranno un form per ospitare una casella di controllo cliccando sul comando "Userform" del menu "Inserisci". Gli sviluppatori potranno trascinare il controllo casella di controllo dalla cassetta degli attrezzi del ambiente di sviluppo nel form, di solito insieme ad altri controlli e richiede per altri dati utente.

Impostazione Attributi per Aspetto

Una volta che la casella di controllo è in un form utente, gli sviluppatori potranno regolare l'aspetto e il comportamento della casella di controllo utilizzando la finestra di questo controllo "Proprietà", che mostrano facendo clic destro sulla casella di controllo e facendo clic su "Proprietà". Questa finestra elenca molti attributi per la casella di controllo, ma gli sviluppatori in genere solo bisogno di impostare alcuni di loro. Uno è il "Caption" proprietà, che prevede un'etichetta descrittiva per la casella di controllo. Ad esempio, uno sviluppatore potrebbe scrivere il seguente testo nella "Legenda" di proprietà di una casella di controllo per una domanda sulle preferenze di sottoscrizione: ". Mi iscriversi alla newsletter"

Proprietà di impostazione per la programmazione

Gli sviluppatori impostare gli attributi della casella di controllo che lasciarli scrivere istruzioni per controllare la casella di controllo di programmazione. Ad esempio, faranno impostare l'attributo "Nome" di una casella di controllo per qualcosa che è facile da ricordare e che si riferisce alla fine della casella di controllo. Ad esempio, uno sviluppatore può impostare l'attributo "Nome" di una casella di controllo che indica la preferenza sottoscrizione di un utente a "cbxSubscribeMe."

La funzione Click Event

Dopo aver impostato gli attributi di una casella di controllo per il suo aspetto e il comportamento, gli sviluppatori di scrivere codice che Excel eseguirà una volta che il programma controlli utente o deselezionata la casella di controllo. Scrivono questo codice in una funzione di evento chiamato "click". Una funzione di evento è uno che Excel viene eseguito quando un clic del mouse, pressione di un tasto o altra azione accade. Nella "Click" evento per una casella di controllo che indica le preferenze di sottoscrizione utente, lo sviluppatore potrebbe scrivere codice che rimuove o aggiunge il nome dell'utente da una tabella di database denominato "abbonati".