Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte Excel a zadajte VBA integrované vývojové prostredie ( IDE ) , stlačením " Alt - F11 . " V rámci IDE , budete písať kód , ktorý bude spustený , keď používateľ vyberie bunku listu .
2
Pravým tlačidlom myši kliknite na " Hárok2 " položku v table na ľavej strane obrazovky a vyberte " Zobraziť kód . " Táto akcia bude miesto vás v kódovaní prostredí na liste 2.
3
zvoľte " list " z rozbaľovacieho zoznamu vľavo sa nachádza v hornej časti okna kód . Kliknite na " SelectionChange " funkcie pre organizovanie akcií , z rozbaľovacieho zoznamu priamo napravo od zoznamu ľavej drop - down . Táto akcia vytvorí funkciu udalostí pre list 2. Funkcia udalosť má programový kód , ktorý VBA sa spustí , keď nastanú určité podmienky , ako je napríklad užívateľ výberom bunku listu .
4
Zadajte nasledujúci programový kód nad " End Sub " vyhlásenie " SelectionChange " Funkcia :
MsgBox ( Target.Address )
5
Späť na Excel stlačením " Alt - F11 , " a potom kliknite na " kartu Hárok2 " v dolnej časti obrazovky .
6
Vyberte ľubovoľnú bunku , kliknite naň a zistíte , že váš kód programu spôsobila okno so správou sa zobrazí . Okno správy hlási adresu bunky , ktorú ste vybrali .
7
Späť na IDE stlačením " Alt - F11 , " a potom sa vrátiť do funkcie SelectionChange naprogramované v kroku 4.
stránka 8
Zmeňte program tak , že sa zobrazí správa , iba ak ste vybrali konkrétne bunky . Urobiť túto zmenu tým , že nahradí existujúci kód ( " MsgBox ( Target.Address ) " ) , s nasledujúcim kódom :
Ak Target.Address = " $ D $ 13 " ThenMsgBox ( Target.Address ) End If
9
Späť na liste ste vybrali v kroku 5 , a potom vyberte ľubovoľnú bunku s výnimkou " $ D $ 13 " kliknutím na neho . Všimnite si , že nie je zobrazená žiadna správa .
10
Vyberte bunku " $ D $ 13 " a všimnite si , že okno s hlásením sa zobrazí .
Copyright © počítačové znalosti Všetky práva vyhradené