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

VBA funkcie riadenia

Je to dobrý nápad , aby sa dozvedeli o funkčné postupy , ak sa chystáte treba vyvíjať Visual Basic pre aplikačné programy ( VBA ) . VBA je programovací jazyk k dispozícii v aplikáciách Microsoft Office pre automatizáciu rutinných úloh inak ručne urobiť . Kancelárske aplikácie môžu vymieňať dáta pomocou VBA , napríklad pri exporte dát z programu Excel do programu Word . Vo VBA , môžete automatizovať úlohu premenovanie všetky listy v tabuľke programu Excel s kliknutím na tlačidlo . Definícia

funkcie procedúra VBA je rad príkazov VBA uzavretých podľa " Funkcie a " End Function " vyhlásenie . Myslite na funkcie podobne ako sub riadenie , okrem toho , že funkcia vracia hodnotu . Funkcia má argumenty , ako sú premenné , ktoré sú odovzdané k nej volanie procedúry . Môžete použiť dáta v týchto premenných vnútri funkcie , na vykonanie úlohy a vráti výsledok .
Užívateľom definované funkcie

VBA je často používaný v programe Microsoft Excel pre vybudovať užívateľom definované funkcie . Excel obsahuje násobok vstavaných funkcií listu, ale pravdepodobne nebudete nájsť funkciu pre každý výpočet môžete vykoná vo svojom programe VBA . V takom prípade môžete vytvoriť svoje vlastné funkcie , ktoré môžete volať z ľubovoľnej bunky , rovnako ako je tomu u ktorejkoľvek inej funkcie programu Excel . Vaše vlastné funkcie sú uložené v module kódu VBA , ktoré vyhľadá programu Excel , ak zadáte názov funkcie .
Užívateľských funkcií Pravidlá

Zoberme si niekoľko platné pravidlá pred vytvorením svoje vlastné funkcie . Táto funkcia musí začínať " Function " vyhlásenie a nakoniec sa " End Function " vyhlásenie . Vlastné funkcie postup môže zahŕňať toľko ako 29 argumentov oddelených čiarkou . Ak sa rozhodnete vytvoriť funkciu bez argumentov , potom sa vaše funkcie musí obsahovať prázdnu sadu zátvoriek . Niekde vnútri funkcie riadenia , je potrebné priradiť hodnotu premennej s rovnakým názvom ako funkcie , aby sa vrátil na hodnotu volanie procedúry .
Funkcia Príklad
klipart

nasledujúce funkcie má v jednom argumente drží hodnotu Fahrenheita a používa ju pre výpočet Celzia ekvivalent :

funkcia Celzia ( fDegrees ) Celsius = ( fDegrees - 32 ) * 5 /9End funkcia

Postup volanie môžete volať funkcie pomocou nasledujúci kód :

CelsiusResult = Celsius ( 95 )

Najnovšie články

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