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

MS Excel písanie Funkcia

Microsoft Excel je tabuľkový program , ktorý slúži na výpočet a formátovanie dát . Okrem vopred definovaných vzorcov , môžu vývojári a používatelia vytvárať svoje vlastné vzorce , pomocou skriptovanie alebo programový kód . Tento kód je napísaný v programovacom jazyku s názvom Visual Basic for Applications . Začiatok v užívateľom definované funkcie

proces pridávania užívateľom definovaných funkcií do programu Excel je jednoduchý . Na hárku programu Excel , nové makro záznam je požadované ( cez Developer > Záznam makra ) . V dialógovom okne Záznam makra , názov Vzorec je zadaný ( napr. " obvod " ) . Popis funkcie obvodu je tiež zapísané toto : " Vypočítajte obvod kruhu . " Makro box záznam je uzavretý , čo spôsobí , že program Excel spustíte záznam makra . Developer sa zastaví zaznamenávanie ( Developer > Zastaviť záznam ) , vyberie Developer > Makrá , " obvod " a stlačí tlačidlo " . Tým vývojárov Visual Basic IDE ( integrované vývojové prostredie ) .

Písanie vlastné funkcie jazyka Visual Basic

krok záznamu makra bol len na " triku " Excel do uchytenia popis funkcie je , " Vypočítajte obvod kruhu , " na názov funkcie , keď sa zdá , že názov v zozname užívateľom definované funkcie . Skutočný výpočet obvodu sa koná vo Visual Basic IDE .

v definícii funkcie obvode , " čiastkové " kľúčové slovo je nahradené " funkcia " kľúčové slovo , a parameter , priemer , je pridaný do zoznamu argumentov funkcie je úplná definícia funkcie sa zobrazí nasledovne : ..

obvod Funkcia ( priemer As Double ) ' Vypočíta obvod kruhu

obvod = WorksheetFunction.Pi * priemer

End Function
pomocou existujúce funkcie

V prípade tento užívateľ definované funkcie , výpočet zahŕňal využitie existujúcej funkcie programu Excel : . Pocas Excel je jeho existujúce funkcie pre vývojárov používateľom definované funkcie k dispozícii prostredníctvom svojej WorksheetFunction objektu Vývojári môžu vidieť všetky funkcie Excelu zadaním " WorksheetFunction . " , vrátane obdobia .. Toto obdobie hovorí Visual Basic IDE , " Ukáž mi členmi ( funkcie a vlastnosti ) na WorksheetFunction objektu . " objekty , ich funkcie a vlastnosti sú všetky koncepty objektovo orientovaného programovania .
Používateľovi definované funkcie

Užívateľom definovaná funkcia je teraz dostupná na zoznam funkcií uvedených v Vložiť položku menu Funkcie programu Excel . používatelia programu Excel môžu získať prístup k funkcii obvod výberom " Vložiť funkciu , " výber " užívateľom definované kategórie " a výberom funkcie obvod .
Alternatívny spôsob Vloženie funkcie

Užívatelia môžu tiež vstúpiť do novej funkcie zadaním " = " , nasleduje prvých niekoľko písmen z názvu funkcie , " cir - , " v liste . S malým pop - up okná , Excel navrhne funkciu obvod . Užívatelia potom dvakrát kliknite na názov pre vloženie funkcie v aktuálnej bunke .

Najnovšie články

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