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 môžem použiť hodnoty vstup do ovládacích prvkov na používateľské formuláre v programe Excel 2007 ?

Excel 2007 má väčšiu silu za ním , ako si mnohí ľudia uvedomujú . Spoločnosť Microsoft zahrnula programovací prvok , Visual Basic for Applications ( VBA ) , na backend programu Excel , takže užívateľ môže obrátiť pravidelné tabuľky do dynamických aplikácií v škrupine Excel . Jedna vec , ktorú môžete robiť s VBA je zhromažďovať informácie od užívateľov prostredníctvom formulára užívateľa má byť použitý v iných hárkov v zošite alebo v iných súborov programu Excel na vašom počítači alebo v sieti . Uloženie hodnôt z formulára užívateľa do premennej , takže ho môžete použiť však budete chcieť neskôr . Pokyny dovolená 1

Zobraziť kartu Vývojár v programe Excel 2007 , ak to už nie je zobrazené . Kliknite na tlačidlo " Office " a potom " Možnosti programu Excel . " Kliknite na možnosť " Zobraziť Karta Vývojár na páse kariet. " Kliknite na " OK " .
2

Kliknite na kartu " Vývojár " a potom kliknite na " Visual Basic Editor . " Objaví sa okno Editor jazyka Visual Basic . Kliknite na " Vložiť " a potom " UserForm . " Umiestnite všetky ovládacie prvky , ktoré chcete pre formulár . Pridanie tlačidla , ktorá bude fungovať ako tlačidlo Odoslať a bude inicializovať kód pre uloženie užívateľského vstupu z iných predmetov do premenných . Názov tlačidla ako " cmdOK " v okne Vlastnosti tlačidla . ( Zobraziť okno vlastností pre jednotlivé položky formulára kliknutím na ne pre ich výber . Okno Vlastnosti sa otvorí na ľavej strane editore jazyka Visual Basic . )
3

Pridať kód na " Click " prípade , že tlačidlo " cmdOK " , ktorý sa bude pridávať na vstup užívateľa do premenných . Názov premennej ísť spolu s predmetmi z formy . Napríklad , pod kód zodpovedá s formulármi užívateľ vytvoril zbierať kontaktné informácie od svojich používateľov . Zmeňte kód tak , aby zodpovedala typu formulára užívateľa a informácií , ktoré zhromažďuje . Double - kliknite na " cmdOK " - alebo ako sa príkazové tlačidlo s názvom - . Otvoriť tlačidlom je " kliknite na " udalosť v okne kóde

" Private Sub cmdOK_Click ( )

" deklarovať premenné

Dim strName ako String

Dim strAddress ako String

Dim strState ako String

Dim strčiť ako String

Dim strPhone ako String

Dim strZip ako String

" Uložiť vstup z formulára do premenných

strName = me.txtName.Value \\ \\ uloženie hodnoty názov textového poľa do premennej

strAddress = me.txtAddress.Value

strčiť = me.txtCity.Value

strState = me.txtState.Value

strZip = me.txtZip.Value

strPhone = me.txtPhone.Value

End Sub "

Zmena premennej ( strName , strAddress , strčiť , atď ) , mená , aby zodpovedali informácie , ktoré sa budú ukladať do nich . Zmeňte názov formulára položky ( txtName , txtAddress , txtCity , atď ) na názov formulára položiek , ktoré ste pridali do formulára . Oni nie všetci majú byť textové polia , môžete použiť rovnakú syntax pre pole so zoznamom , prepínačov alebo akýkoľvek iný typ položky formulára
4

Kliknite na tlačidlo " Uložiť " v Visual . Basic Editor . Zatvorte Editor jazyka Visual Basic a potom kliknite na tlačidlo " Uložiť " v hlavnom okne programu Excel . S užívateľom , zadajte inštrukcie v UserForm poľa a potom kliknite na tlačidlo " OK " pre uloženie hodnoty do premennej . Odtiaľ môžete použiť premenné v iných konaniach kódu, ktorý sa bude používať tieto informácie , aby sa výpočty v iných častiach listov alebo ho uložiť na interné alebo externé databázy .

Najnovšie články

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