Lavorare con grandi fogli di calcolo può essere ingombrante , soprattutto se non si utilizza nessun tipo di automazione . È possibile utilizzare Visual Basic , Applications Edition in Excel per automatizzare i processi nel foglio di calcolo . In VBA , è possibile aggiungere e manipolare i dati in un controllo casella combinata permette di ordinare rapidamente i dati nel foglio di calcolo . Il metodo " AddItem " consente di aggiungere elementi al controllo dinamico . È possibile utilizzare l'evento "Change" della casella combinata per rilevare quando un utente seleziona un elemento. Istruzioni
1
Fare clic sulla scheda "Sviluppatore " e cliccare su " Visual Basic " per aprire l'editor VBA. Fai clic sul menu "Inserisci" e fare clic su " form " per inserire un nuovo modulo . Fai clic sul menu "Visualizza" e fare clic su " Casella degli strumenti " per visualizzare la finestra di dialogo Casella degli strumenti .
2
Clicca " ComboBox " e fare clic sul form per aggiungere un nuovo controllo casella combinata alla maschera . Aggiungere un pulsante di comando con la stessa tecnica
3 Fare doppio clic sul pulsante di comando per creare un evento click del pulsante e digitare il seguente codice per aggiungere elementi alla casella combinata : .
Me.ComboBox1.AddItem ( "combo 1 " ) per
Me.ComboBox1.AddItem ( "combo 2" ) per
Me.ComboBox1.AddItem ( "combo 3" ) < br >
Me.ComboBox1.AddItem ( " combo 4" ) economici 4
doppio clic su " UserForm1 " dalla finestra VBAProject Explorer per tornare al modulo . . Fare doppio clic sul controllo casella combinata per creare un evento di modifica per il controllo
5
Aggiungere il seguente codice per visualizzare l'elemento selezionato usando una finestra di messaggio :
MsgBox ( me. ComboBox1.Text ) economici 6
doppio clic su " UserForm1 " dalla finestra VBAProject explorer per tornare al form e premere " F5 " per eseguire il progetto . Fare clic sul pulsante per riempire la casella combinata con gli elementi . Scegliere un elemento dalla casella di riepilogo .