Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte aplikáciu Microsoft Word , potom stlačte tlačidlo " Alt " a " F11 " zadať VBA IDE .
2
Kliknite na " Vložiť " a potom " UserForm " pre vytvorenie novej UserForm pre váš program VBA . Budete použite formulár pre poskytnutie používateľských dát na krátku program , ktorý naplní tabuľky programu Word .
3
Double - kliknite na " UserForm " položku v podokne " projektu " na ľavej strane na obrazovke . To bude vystavovať skrinka na náradie , ktorá obsahuje ovládacie prvky pre umiestniť na formulári .
4
Presunutím ovládacieho prvku tlačidlo príkazu z krabice nástrojov do formulára . Umiestnite poľa v blízkosti stredu dolnej časti formulára .
5
Presuňte textové pole z krabice nástrojov do formulára , hore a vpravo na príkazové tlačidlo . Pretiahnite druhý textové pole z krabice nástrojov na ľubovoľné miesto UserForm , ktorý je priamo vľavo od prvého textového poľa .
6
Dvakrát kliknite na príkazové tlačidlo pre vstup do časti IDE pre vstup programového kódu .
7
Vložte nasledujúci programový kód do okna kódu :
( ActiveDocument.Tables.Count = 0 ) Then
ActiveDocument.Tables.Add výber . rozsah , 1 , 2
End If
ActiveDocument.Tables ( 1 ) . Riadky ( 1 ) . Cells ( 1 ) . Range.Text = TextBox1.Text
ActiveDocument . tabuľky ( 1 ) . Riadky ( 1 ) . Cells ( 2 ) . Range.Text = TextBox2.Text
tento program skopíruje údaje užívateľ zadá do textových polí do novej tabuľky v aktuálnom dokumente programu Word . Avšak poradie, v ktorom UserForm očakáva vstup sa líši od poradia používateľ očakáva . Budete chcete upraviť formulár opraviť tento problém .
8
Stlačte " F5 " pre spustenie programu . UserForm nie umiestnite textový kurzor do textu strieška do prvého textového poľa tak , ako má .
9
Kliknite na tlačidlo v ľavom najviac textového poľa zadajte ľubovoľný text . Stlačením tlačidla " Tab " pre presun na ďalšie pole vo formulári . Program kladie dôraz na príkazové tlačidlo namiesto očakávaného druhého textového poľa .
10
Kliknite do druhého textového poľa a zadajte ľubovoľný text, kliknite na príkazové tlačidlo . Program vytvorí novú tabuľku v dokumente a zaplní ho s textom z textových polí .
11.
Kliknite na " X " v UserForm v pravom hornom rohu až do konca programu .
12
kliknite vľavo textové pole UserForm a potom kliknite v poli " tabindex " v " Properties " panelu . Pole " tabindex " V súčasnej dobe číta " 2 " , čo znamená , že to je posledná z troch ovládacích prvkov na formulári prijímať vstup užívateľa .
13
typu " 0 " po 2 , potom kliknite na tlačidlo najviac vpravo textové pole . Typ " 1 " v poli " tabindex " , kliknite na príkazové tlačidlo . Zadajte " 2 " v poli " tabindex " .
14
znovu spustiť program , pomocou krok 8 v návode . Program teraz poukazuje na textové polia v rovnakom poradí , ako stlačenie klávesu " Tab " .