Kaip pašalinti žymeklį iš „Excel VBA“ teksto laukelio

Autorius: Robert Simon
Kūrybos Data: 23 Birželio Birželio Mėn 2021
Atnaujinimo Data: 19 Lapkričio Mėn 2024
Anonim
Controles ActiveX | TextBox | Características Principales
Video.: Controles ActiveX | TextBox | Características Principales

Turinys

„Visual Basic for Applications“ arba „VBA“ yra programavimo kalba, teikiama naudojant „Microsoft Excel 2010“, kuri leidžia jums rašyti kodą, kuris gali apdoroti jūsų darbalapį. Be kitų dalykų, VBA gali turėti teksto laukelį, rodomą ekrane prieš darbalapį. Šiame laukelyje yra jūsų naudotojų pranešimas, tačiau jie taip pat gali įvesti tekstą, jei reikia. Pagal numatytuosius nustatymus langelis rodomas su mirksintu žymekliu, turinčiu tekstą arba ne, ir yra nuostata, kad ją pakeistumėte. Tačiau VBA programoje galite sukurti kitą paslėptą teksto lauką ir pakeisti fokusą į tą lauką, todėl jis atrodo kaip žymeklis nėra.


Instrukcijos

Po kelių žingsnių išmoksite, kaip atsikratyti žymeklio nepatogumų (Hemera Technologies / Photos.com / Getty Images)
  1. Atidarykite „Excel 2010“ failą, kurį norite dirbti. Paspauskite „Alt“ ir „F11“. VBA redaktorius atidaromas atskirame lange.

  2. Pasirinkite vartotojo formą, kurioje yra elementų sąrašo teksto laukelis kairėje VBA pusėje. Dukart spustelėkite formą, kad ji būtų rodoma plataus baltojoje erdvėje, esančioje dešinėje programos pusėje.

  3. Spustelėkite formą dešinėje platformos pusėje. Perkelkite žymeklį į langelio apačios vidurį. Spustelėkite ir palaikykite pelės mygtuką, tada vilkite apatinį jo kampą beveik vieno colio atstumu nuo ekrano, todėl langelis šiek tiek didesnis. Atleiskite pelės mygtuką.

  4. Spustelėkite ekrano viršuje esantį meniu „Žiūrėti“. Išskleidžiamajame meniu pasirinkite „Toolbox“. Spustelėkite teksto laukelio piktogramą įrankių rinkinyje. Tai yra trečioji piktograma kairėje viršutinėje eilutėje ir yra pažymėta „ab“. Tada spustelėkite bet kurią laukelį, kurį pridėjote, ir atsiras mažas teksto laukas.


  5. Žiūrėkite kairėje programos lango pusėje ir raskite lauką „Pavadinimas“ po antrašte „Ypatybės“. Jei tai tik antrasis teksto laukelis projekte, lauke Vardas bus „TextBox2“. Tačiau, jei darbe buvo kitų teksto laukelių, jums reikės užsirašyti pavadinimą, kaip jums reikės vėliau.

  6. Uždarykite įrankių rinkinį ir vėl pasirinkite naudotojo formą. Perkelkite pelę į formos apačios vidurį ir vilkite jį, paslėpdami naują teksto laukelį.

  7. Dešiniuoju pelės klavišu spustelėkite formą, esančią sąrašo kairėje programos dalyje, pasirinkite „Peržiūrėti kodą“. Spustelėkite tuščią vietą dešinėje ekrano pusėje, norėdami ten nukreipti žymeklį. Erdvėje įveskite šį kodą:

    Privatus Sub UserForm_Activate () TextBox2.SetFoucus End Sub

    Pakeiskite „TextBox2“ į pavadinimą, kurį „Excel“ priskiria naujam sukurtam teksto laukui.

  8. Uždarykite „Excel VBA“ programą spustelėdami „X“ viršutiniame dešiniajame lango kampe. Kai paleidžiate VBA makrokomandą, kad būtų rodomas teksto laukas, žymeklis nebebus rodomas.


Kaip atkurti seną knygą

Charles Brown

Lapkričio Mėn 2024

ena knyga uteikia ypatingą jaumą, pradedant jo pulapių turiniu, baigiant pačiu viršeliu ir pačio knygo tiliumi. Kiekvienai originaliai ir gerai išilaikiuiai enai knygai greičiauiai raite daug kitų, ku...

Sartoriaus raumenų pažeidimo gydymas

Charles Brown

Lapkričio Mėn 2024

artoriau raumuo yra ilga raumuo, pritvirtinta prie apatinė išorinio klubo dalie, kuri tęiai žemyn nuo klubo, kerta vidinę šlaunie dalį ir jungiai u vidine kelio dalimi. artoriau raumuo dažniauiai trau...

Įdomus