In questo articolo, mostreremo come aggiungere il controllo ModRif nel form utente e fare riferimento all'intervallo di celle utilizzandolo.
In questo esempio, abbiamo creato un modulo utente evidenziatore che possiamo utilizzare per evidenziare l'intervallo di celle con il colore giallo.
Abbiamo preso dati di esempio che consistono in nome e ora di accesso del membro del team.
Aggiunta di ModRif nel form utente
Aggiungi un modulo utente, fai clic sul controllo ModRif nella casella degli strumenti e seleziona e rilascia il controllo sul modulo utente.
Spiegazione logica
Per evidenziare la cella, fare clic sul pulsante Evidenziatore. Si aprirà il form utente. Seleziona l'intervallo utilizzando ModRif. Fare clic sul trattino per selezionare le celle.
Per selezionare celle adiacenti, premi il tasto Maiusc mentre ti sposti su un'altra cella. Per selezionare celle non adiacenti, premere il tasto Ctrl mentre si selezionano celle diverse. Le celle selezionate saranno circondate da linee tratteggiate e l'indirizzo della cella apparirà nella casella.
Le celle selezionate verranno evidenziate in giallo premendo il pulsante Ok. Evento clic del pulsante Ok contiene il codice VBA per evidenziare le celle selezionate.
Si prega di seguire sotto per il codice
Option Explicit Sub running() UserForm1.Show End Sub 'Aggiungi sotto il codice nel pulsante "Ok" sul form Option Explicit Private Sub CommandButton1_Click() Dim SelectRange As Range Dim Address1 As String On Error GoTo Last 'Ottieni l'indirizzo dal controllo RefEdit Address1 = RefEdit1.Value 'Imposta l'oggetto SelectRange Range sull'intervallo specificato nel controllo RefEdit Set SelectRange = Range(Address1) 'Evidenzia l'intervallo selezionato in giallo SelectRange.Interior.Color = RGB(255, 255, 0) 'Scarica il modulo utente. Scaricami per ultimo: End Sub
Se ti è piaciuto questo blog, condividilo con i tuoi amici su Facebook. Inoltre, puoi seguirci su Twitter e Facebook.
Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica