Vratite ćelije na koje se korisnik poziva pomoću RefEdit kontrole korisničkog oblika u programu Microsoft Excel

Anonim

U ovom članku pokazat ćemo kako dodati RefEdit kontrolu u korisnički oblik i pomoću nje uputiti raspon ćelija.

U ovom primjeru stvorili smo korisnički oblik za označavanje koji možemo koristiti za isticanje raspona ćelija žutom bojom.

Uzeli smo uzorke podataka koji se sastoje od imena i sata prijave člana tima.

Dodavanje RefEdita u korisnički obrazac

Dodajte korisnički obrazac, kliknite RefEdit control na alatnoj kutiji i odaberite i ispustite kontrolu na korisničkom obrascu.

Logično objašnjenje

Za označavanje ćelije kliknite gumb Highlighter. Otvorit će korisnički obrazac. Odaberite raspon pomoću RefEdit. Kliknite na crticu za odabir ćelija.

Za odabir susjednih ćelija pritisnite tipku Shift tijekom prelaska u drugu ćeliju. Za odabir ćelija koje nisu susjedne, pritisnite tipku Control dok odabirete različite ćelije. Odabrane ćelije biti okružene točkastim linijama, a adresa će se pojaviti u okviru.

Odabrane ćelije biti označene žutom bojom pritiskom na gumb U redu. Događaj klika gumba U redu sadrži VBA kôd za označavanje odabranih ćelija.

Molimo slijedite dolje za kôd

 Opcija Explicit Sub running () UserForm1.Show End Sub 'Dodajte donji kod u gumb "OK" na korisničkom obrascu Opcija Eksplicitna privatna podredba CommandButton1_Click () Dim SelectRange As Range Dim Address1 As String On Greška GoTo Last' Dobijte adresu s kontrolne adrese RefEdit1 = RefEdit1.Value 'Postavite objekt SelectRange Range na raspon naveden u kontrolnom skupu RefEdit SelectRange = Range (Address1)' Označite odabrani raspon žutom bojom SelectRange.Interior.Color = RGB (255, 255, 0) ' userform. Unload Me Last: End Sub 

Ako vam se dopao ovaj blog, podijelite ga sa svojim prijateljima na Facebooku. Također, možete nas pratiti na Twitteru i Facebooku.

Voljeli bismo vas čuti, javite nam kako možemo poboljšati svoj rad i učiniti ga boljim za vas. Pišite nam na web stranici e -pošte