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 používať logické vyhlásenie v Exceli

Všetky listy, ktoré ste uložili v programe Microsoft Excel je možné upraviť pomocou jazyka Visual Basic for Applications ( VBA ) programovacieho jazyka . Môžete použiť kód VBA zmeniť obsah bunky alebo dokonca požiadať užívateľa pre konkrétny vstup . Ak chcete pridať ďalšiu vrstvu riadenia do kódu , môžete použiť logické príkazy , ktoré umožňujú , aby sa rôzne akcie na základe vopred stanovených situáciách . Existuje niekoľko rôznych logické výroky k dispozícii majú byť použité v programe Excel VBA . Pokyny
if /then /else
1

Otvorte hárok programu Excel a kliknite na kartu " Vývojár " . Kliknite na ikonu " Visual Basic " a potom vyberte konkrétny list , do ktorého chcete pridať logické príkazy .
2

Zadajte do otvárania a zatvárania " Sub " príkazy , pokiaľ nie sú už prítomné v jazyku VBA kód . Napríklad , ak chcete pomenovať nový úsek kódu " UsingLogic , " typ " Sub UsingLogic ( ) " a potom sa presunúť o niekoľko riadkov a zadajte " End Sub " .
3

Prejdite na každej trati medzi otváranie a zatváranie povel " Sub " . Použite " keby " príkazu pridáte vrstvu logiky kódu . Napríklad , ak máte číslo s názvom " Daň " a ak chcete spustiť kód na základe jeho hodnoty , typu " ak Daňové < 100 " .
4

Pridať do " a potom " vyhlásenie na spustenie kódu , ak vaše " Ak ' tvrdenie je pravdivé . Napríklad typ " pokiaľ Daňové < 100 potom Cells ( 1 , 1 ) . Value = 100 " pre zmenu prvú bunku s hodnotou " 100 " v prípade , že daňový číslo je v súčasnej dobe menej ako 100.
5

Pridať na " Else " vyhlásením vziať do úvahy to , čo kód by mal robiť , keď pôvodné "Ak je " tvrdenie nie je pravdivé . Napríklad typ " Pokiaľ Daňové < 100 Potom Cells ( 1 , 1 ) . Value = 100 Else Cells ( 1,1 ) . Value = 50 " , ak chcete , aby sa hodnota bunky zmení na 50 , ak hodnota dani celé číslo je v súčasnej dobe viac ako 100.

Pre /ďalšie vyhlásenie
6

Prístup na kartu " Vývojár " a vyberte " Visual Basic " . Prejdite do časti kódu , kde chcete pridať FOR /ďalšie vyhlásenie .
7

vyhlásiť oblasť , ktorú chcete použiť pre vyjadrenie . Napríklad typ " pre = 1 až 5 " , ak chcete príkaz spustiť pomocou piatich iterácií .

8

Nadol riadok a zadajte " bunky ( 1 ) = " . Dole ďalší riadok a typ " Next " , ak chcete prejsť prvých päť buniek v zošite a zadajte rastúci počet v každej bunke .
Select Case vyhlásenie
9

Prejdite na kartu " Vývojár " v zošite programu Excel a zvoľte " Visual Basic " . Kliknite na oblasť v kóde , kde chcete pridať " Select Case " vyhlásenie .
10

Definujte premennú , ktorú chcete použiť a vyberte podmienky vyhlásenia . napríklad typu " DIM Užívatelia As Integer " Ak chcete definovať číslo s názvom " Užívatelia" .
11

Nadol riadok a zadajte " Select Case Users " . Dole ďalší riadok a zadajte v podmienkach používania pre prípad , pre príklad " Používatelia je > = 10 " , ak chcete spustiť nejaký kód , ak hodnota " Užívatelia " je v súčasnej dobe väčší alebo rovné 10.
12

Choďte dole ďalší riadok a zadajte kód spustiť , ak " Užívatelia " je menšie ako alebo rovná 10 , ako " bunky ( 1,1 ) . Value = 50 " . Dole ďalší riadok a zadajte v toľkých iných prípadoch , ako budete chcieť použiť , ako napríklad " Užívatelia je < 5 " , ak chcete spustiť kód , ak " Užívatelia " premenná je v súčasnej dobe menej ako 5.
13

Nadol riadok a zadajte " End Select " na koniec príkazu .

Najnovšie články

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