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 čítať VBA kód v aplikácii Microsoft Excel

VBA ( Visual Basic for Applications ) , kód je súčasťou väčšiny aplikácií Microsoft Office . Naučiť sa čítať kód zahŕňa porozumenie logickým spôsobom riadkov kódu sa zobrazí , pomocou systému pomocníka zabudované do VBA a možná konzultácia on - line alebo tlačové zdroje . Syntaxe každého slova a vyhlásenia je pevná a bude vždy v rovnakom formáte . V mnohých prípadoch význam bude evidentné , aj keď skutočný pravopis kódových slov môže vyzerať trochu neobvyklé . Návod dovolená 1

Otvoriť VBA v programe Excel kliknutím na " Developer " v menu najvyššej úrovne a potom " Visual Basic " na úplne vľavo na druhom riadku menu . Ak nevidíte kartu Vývojár , kliknite na tlačidlo " Tlačidlo Office " v ľavom hornom rohu stránky tabuľkového procesora . Kliknite na " Možnosti programu Excel " a " populárna . " V populárnej možností , kliknite na zaškrtávacie políčko vedľa " Zobraziť kartu Vývojár na páse kariet. "
2

Zobraziť okno kód VBA , ktorý sa otvorí na obrazovke . Existujúci kód VBA ukazuje na samostatných riadkoch , v tomto okne . Riadky kódu logicky . Prečítajte si ich s pochopením účely každej časti , ktoré zvyčajne zahŕňajú vyhlásenie Option , deklarácie premenných , procedúry Sub , pokyny alebo príkazy , výstup smer , vyhlásenie komentár a koniec Sub rutinné vyhlásenie .

3

Prečítajte si význam vyhlásenie voľbu a deklarácie premenných takto :

" Option Explicit " záruky , že premenné budú deklarované , aby sa zabránilo chybám neskôr v programe . " Option Base 1 " rozpráva program spustiť počítanie polí dát na jednom skôr než nula .

" Dim [ názov premennej ] ako [ Typ ] . " Vytvoriť premennú s názvom zamestnancov a priradiť ju k typu string alfa číselné znaky sa zobrazia ako ste mohli vidieť " Dim strEmployee As String . " Obidva spôsoby znamenajú to isté " Dim zamestnanca As String . " prefix iba objasňuje účel , pre človeka . Podobne , " Dim intSalary As Integer " prehlasuje premennej s názvom " Plat " , ktorá sa bude konať celé čísla
4

Interpretovať subrutinu alebo PROCEDURE takto : .

" Sub GetEmployeeName ( ) " mená postup zhromažďovať meno zamestnanca . Inštrukcie čítanie " strEmployee = InputBox ( " Zadajte meno zamestnanca : " ) " znamená " Zobraziť okno s dotazom užívateľa na zadanie mena zamestnanca a priradiť do premennej strEmployee . " Pochopte , že ak je to všetko Sub rutina robí , potom by jediný zostávajúci linka bude čítať " End Sub " .
5

interpretovať iný kód jazyka VBA môžete vidieť v sekcii Excel VBA ako tohle :

zošity . Pridať znamená vytvoriť novú workbookRange ( " A1 " ) . Vyberte spôsob vyberte bunku označenú ako stĺpce A , radové 1.If/Then/Else vyhlásenie pokyn postup otestovať , či je podmienka true alebo false a postupovať odlišne v závislosti na výsledku :

Ak intSalary < 50000 thenMsgBox " Tento človek potrebuje navýšenie ! " Else MsgBox " Táto osoba môže byť robiť príliš veľa ! "
6

čo mnohé ďalšie VBA kódové slová znamenajú zvýraznením slova alebo zadaním v jazyku Visual Basic editor a stlačením klávesu F1 pre nápovedu .

Najnovšie články

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