Nwlapcug.com


Come scrivere codice per un controllo Combobox in Excel

Come scrivere codice per un controllo Combobox in Excel


Lavorare con fogli di calcolo di grandi dimensioni può essere ingombrante, soprattutto se non si utilizza qualsiasi automazione. È possibile utilizzare Visual Basic Applications Edition in Excel per automatizzare i processi nel foglio di calcolo. In VBA, è possibile aggiungere e modificare i dati in un controllo di casella combinata per ordinare rapidamente i dati nel foglio di calcolo. Il metodo "AddItem" consente di aggiungere elementi al controllo in modo dinamico. È possibile utilizzare l'evento "Change" della casella combinata per rilevare quando un utente seleziona un elemento.

Istruzioni

1

Scegliere la scheda "Sviluppo" e fare clic su "Visual Basic" per aprire l'editor di VBA. Fare clic sul menu "Inserisci" e fare clic su "form" per inserire un nuovo modulo. Scegliere il menu "Visualizza" e fare clic su "Strumenti" per visualizzare la finestra di dialogo casella degli strumenti.

2

Fare clic su "ComboBox" e fare clic sul form per aggiungere un nuovo controllo casella combinata al form. Aggiungere un pulsante di comando utilizzando la stessa tecnica.

3

Fare doppio clic sul pulsante di comando per creare un evento di click del pulsante e digitare il codice seguente per aggiungere elementi alla casella combinata:

Me.ComboBox1.AddItem ("combinata 1")

Me.ComboBox1.AddItem ("combo 2")

Me.ComboBox1.AddItem ("combinata 3")

Me.ComboBox1.AddItem ("combinata 4")

4

Fare doppio clic su "UserForm1" dalla finestra di explorer VBAProject per tornare al modulo. Fare doppio clic sul controllo casella combinata per creare un evento di modifica per il controllo.

5

Aggiungere il codice riportato di seguito per visualizzare l'elemento selezionato in una finestra di messaggio:

MsgBox (Me.ComboBox1.Text)

6

Fare doppio clic su "UserForm1" dalla finestra di explorer VBAProject per tornare al form e premere "F5" per eseguire il progetto. Fare clic sul pulsante per riempire la casella combinata con gli elementi. Scegli un elemento dal controllo casella di riepilogo.