Selles artiklis näitame, kuidas lisada kasutajavormis RefEdit juhtelement ja viidata selle abil lahtrivahemikule.
Selles näites oleme loonud esiletõstetava kasutajavormi, mida saame kasutada lahtrivahemiku esiletõstmiseks kollase värviga.
Oleme võtnud prooviandmeid, mis koosnevad meeskonnaliikme nimest ja sisselogimisajast.
RefEditi lisamine kasutajavormi
Lisage kasutajavorm, klõpsake tööriistakastil nuppu RefEdit ja kontrollige kasutajaliigutamise juhtelementi.
Loogiline seletus
Lahtri esiletõstmiseks klõpsake nuppu Highlighter. See avab kasutajavormi. Valige vahemik, kasutades RefEdit. Lahtrite valimiseks klõpsake kriipsmärgil.
Külgnevate lahtrite valimiseks vajutage teisele lahtrile liikudes klahvi Shift. Mitte -külgnevate lahtrite valimiseks vajutage erinevate lahtrite valimisel juhtklahvi. Valitud lahtrid on ümbritsetud punktiirjoontega ja lahtrisse ilmub lahtri aadress.
Valitud lahtrid tõstetakse kollase värviga esile, kui vajutate nuppu OK. Ok nupu klõpsamisüritus sisaldab valitud lahtrite esiletõstmiseks VBA -koodi.
Palun järgige koodi allpool
Valik Selgesõnaline alam töötab () UserForm1.Show End Sub 'Lisa allolev kood kasutajavormi nupule "Ok" Valik Explicit Private Sub CommandButton1_Click () Dim SelectRange As Range Dim Aadress 1 String On Error GoTo Last = RefEdit1.Value 'Seadke SelectRange Range objekt objekti RefEdit juhtelemendis määratud vahemikku Set SelectRange = Range (Address1)' Tõstke valitud vahemik esile kollase värviga SelectRange.Interior.Color = RGB (255, 255, 0) kasutajavorm. Unload Me Last: End Sub
Kui teile see blogi meeldis, jagage seda oma sõpradega Facebookis. Lisaks saate meid jälgida Twitteris ja Facebookis.
Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd paremaks muuta ja teie jaoks paremaks muuta. Kirjuta meile meilisaidile