Nwlapcug.com


Come utilizzare ModRif in VBA



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 String4

Aggiungere il codice seguente per ottenere il valore dal controllo "RefEdit":

ctrlAdd = RefEdit1.Value5

Copiare e incollare il codice seguente per modificare lo sfondo della gamma selezionata al blu:

Set rangeSelected = Range(ctrlAdd)
rangeSelected.Interior.ColorIndex = 5
Unload Me
6

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.