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 pracovať s VBA tried v programe Excel

Triedy jazyka Visual Basic for Applications alebo VBA , sú plány pre virtuálne objekty Exceli , ktoré obsahujú pracovný list a rozsah predmetov , medzi mnoho iní . Práca s triedami VBA zahŕňa nastavenie ich vlastností , beh ich metódy a písať príkazy , ktoré aplikácie Excel sa spustí , keď dôjde k udalostiam , ktoré majú vplyv na triedu . Potom, čo môžete urobiť tieto tri hlavné kategórie úloh sa najčastejšie používa tried VBA je , budete krôčik od písania programov , ktoré plne automatizovať Excel . Pokyny
nastaviť vlastnosť
1

Kliknite na tlačidlo " Developer " kartu je " Visual Basic " , aby program Excel otvorte programovacie prostredie VBA .
2

vložte nasledujúci program v okne rozvoja na stredu obrazovky . Tento program používa vlastnosť interiér modelu Range triedy , aby zmeniť farbu aktívnej bunky . Všimnite si , že " rozsah " je trieda VBA z " ActiveCell . "

Sub colorCell ( )

Application.ActiveCell.Interior.color = XlRgbColor.rgbGreen

End Sub

3

Kliknite na niektorú z výkazov programu vyberte program .
4

Kliknite na príkaz RUN v menu " spustiť " spustiť program .

5

Kliknite na ikonu " Excel " na paneli úloh systému Windows sa vráťte do programu Excel . Všimnite si , že aktuálne bunka ozelenel .
Použiť metódu
Praha 6

Click " Nový " príkaz Tlačidlo Office a potom kliknite na " Vytvoriť " vytvoriť nový zošit . Kliknite na tlačidlo Office je " Save " príkaz , zadajte názov súboru " C : \\ mybook.xlsm " v " Meno " textového poľa . Stlačte tlačidlo " Ctrl " a " F4 " súčasne zatvorte zošit . Budete používať triedu Excel VBA v programe znova "c : \\ mybook.xlsm . "
7

Kliknite na tlačidlo " Visual Basic " na záložke " Vývojár " . Excel sa zobrazí programovací okno pre vývojové prostredie VBA .
8

vložte nasledujúci program do programového okna . Tento program používa metódu Open triedy kolekcie zošity a otvorte zošit , ktorý ste uložili v kroku 1 klipart

Sub OpenWorkbook ( )

Application.Workbooks.Open . " C : \\ mybook.xlsm "

End Sub
9

kliknite na jednu z výkazov programu , kliknite na príkaz " Spustiť " v ponuke Run pre spustenie programu .
10

Kliknite na ikonu " Excel " v paneli úloh systému Windows sa vráťte do programu Excel . Dbajte na meno v záhlaví v hornej časti obrazovky . Volá sa " mybook.xlsm . "
Funkcia Použitie Event
11

Kliknite na " Visual Basic " velenie záložke " Vývojár " pre vstup do programovacieho prostredia VBA .
12

Double - kliknite na " list " položka v " Project Explorer " paneli na ľavej strane obrazovky .
13

vložte nasledujúci program do okna , ktoré sa objavia . Tento program beží vnútri funkcie udalosti Activate triedy VBA zošit . Excel spustí funkcie , udalosti , keď používateľ programu Excel kliknite na tlačidlo myši , aktivovať listy a vykonávať ďalšie akcie v Exceli .

Private Sub Worksheet_Activate ( )

MsgBox " Tento list bol aktivovaný "

End Sub
14

Kliknite na ikonu " Excel " v paneli úloh systému Windows sa vráťte do programu Excel .
15

Kliknite na záložku " list" , v spodnej časti aplikácie okno . Zobrazí okno so správou s textom ste zadali v " MsgBox " vyhlásenie v kroku 3. To znamená , že vyhlásenie ste napísal pre funkciu aktivovať príslušný list triede úspešne vykonaný .

Najnovšie články

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