Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odobrať kurzor v Excel VBA textové pole

Visual Basic for Applications alebo VBA je programovací jazyk dodávaný s Microsoft Excel 2010 , ktorý vám umožní písať kód , ktorý môže manipulovať svoju tabuľku . Okrem iného , VBA môžete mať textové pole sa objaví na obrazovke , v prednej časti tabuľky . Toto pole môže obsahovať správu pre užívateľa , ale môžete tiež zadať text do poľa , ak potrebujú . V predvolenom nastavení sa zobrazí okno s blikajúcim kurzorom , či je text, v poli , alebo nie , a nie je nastavenie zmeniť . Avšak , môžete vytvoriť ďalšie skryté textové polia v konzole VBA , a presunie fokus do tohto boxu , takže sa zdá , ako by kurzor je už tu . Pokyny dovolená 1

Otvorte súbor programu Excel 2010 , ktorý chcete pracovať . Stlačte tlačidlo " Alt " a " F11 " . Konzola VBA otvorí v ​​samostatnom okne .
2

Vyberte UserForm , ktorý drží vaše textové pole zo zoznamu položiek na ľavej strane konzoly VBA . Dvakrát kliknite na UserForm , aby to vyzeralo na veľké biele miesto na pravej strane konzoly .
3

Kliknite na UserForm na pravej strane konzoly . Presuňte kurzor do stredu dolnej časti okna . Kliknite a podržte tlačidlo myši , presuňte dolnej časti okna sa asi palec na obrazovke , takže box len trochu väčšie . Uvoľnite tlačidlo myši .
4

Kliknite na menu " View " v hornej časti obrazovky . Vyberte " Nástroje " z rozbaľovacej ponuke . Kliknite na ikonu textové pole na paneli nástrojov. Jedná sa o tretiu ikona zľava v hornom rade a je označený " ab . " Potom kliknite na tlačidlo kdekoľvek v oblasti textového poľa , ktoré ste pridali , a malé textové pole sa objaví .
5.

Pozrite sa na ľavej strane okna konzoly VBA a nájsť pole " Name " pod " vlastnosti " nadpis . Ak je to len druhé textové pole v projekte , bude pole Názov čítať " TextBox2 . " Avšak , ak tam boli ďalšie textové polia v projekte , budete musieť zapísať meno , pretože ich budete potrebovať neskôr .
6

Zatvorte nástrojov , a znova vyberte UserForm . Presuňte kurzor myši do stredu dolnej časti formulára , a pretiahnite ho nahor , skrýva nové textové pole .
7

Pravým tlačidlom myši na UserForm v zozname na ľavej strane konzoly . Zvoľte " Zobraziť kód . " Kliknite na prázdne miesto na pravej strane obrazovky nabehnutí kurzorom myši tam . Zadajte nasledujúci kód do priestoru :

Private Sub UserForm_Activate ( )

TextBox2.SetFoucus

End Sub

Change " TextBox2 " do akéhokoľvek mená Excel priradený k novej textové pole , ktorý ste vytvorili .
8

Zatvorte konzolu Excel VBA kliknutím na " X " v pravom hornom rohu okna . Pri spustení makra VBA sa zobrazí textové pole , sa už objavia kurzor .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené