Imparare a utilizzare il controllo "RefEdit" può rendere il Visual Basic, Applications Edition (VBA) più flessibile. RefEdit è un controllo ActiveX che si comporta come il riferimento modificare caselle incorporate in Microsoft Excel. VBA è un linguaggio di programmazione che può essere utilizzato con le applicazioni di Microsoft Office per estenderne la funzionalità. L'utilizzo più comune di un controllo "RefEdit" è quello di selezionare una cella o un intervallo di celle per formattarli o ottenere i relativi valori.
Istruzioni
1
Avviare Microsoft Office Excel, fare clic sulla scheda "Sviluppatore" e fare clic su "Visual Basic" per avviare l'Editor di VBA. Fare clic sul menu "Inserisci" e fare clic su "Form" per inserire un nuovo modulo al progetto.
2
Fare clic sul controllo "RefEdit" dal riquadro "Toolbox" e fare clic sul form per aggiungere un nuovo controllo. Aggiungere un pulsante di "Comando" utilizzando la stessa tecnica.
3
Fare doppio clic sul pulsante di "Comando" per creare un nuovo evento di click. Aggiungere il seguente codice all'interno dell'evento click del pulsante per creare due nuove variabili:
Dim rangeSelected As Range
Dim ctrlAdd As String
4
Aggiungere il codice seguente per ottenere il valore dal controllo "RefEdit":
ctrlAdd = RefEdit1.Value
5
Copiare e incollare il codice seguente per modificare lo sfondo della gamma selezionata al blu:
Set rangeSelected = Range(ctrlAdd)
6
rangeSelected.Interior.ColorIndex = 5
Unload Me
Premere il tasto "F5" per eseguire il programma e fare clic sul pulsante "sottolineatura" sul controllo "RefEdit". Fare clic su una cella qualsiasi del foglio di lavoro e fare clic sul pulsante "Comando" per modificare il colore di sfondo della cella.