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

Excel Užívateľom definované funkcie

Vytvorenie funkcie definované užívateľom v programe Excel umožňuje vykonávať skúšky alebo výpočty na dátach, ktoré vstavané funkcie Excelu nevykonávajú . Napríklad , môžete napísať vlastné textové funkcie , ktorá zaisťuje pole " Telefónne číslo " má správny počet znakov a obsahuje len čísla . Zdroj , ktorý umožňuje užívateľsky definované funkcie je Exceli vstavaný programovací jazyk Visual Basic for Applications . Otvorenie programovacie prostredie

Prvým krokom pri vytváraní funkcie definované užívateľom je vstúpiť do programovacieho prostredia pre písanie uzávierky funkcie . To je životné prostredie , tzv integrované vývojové prostredie , alebo IDE , je prístupný cez záložke " Vývojár " Excel . Vystavte tú kartu , ktorá je normálne skrytý , kliknutím na príkaz v ponuke " Súbor " v " Options " , kliknutím na tlačidlo " Upraviť Ribbon " , potom kliknutím na zaškrtávacie políčko " Developer " . Zadajte IDE kliknutím na ikonu " Developer " kartu je " Visual Basic " .
Napíšte funkcie

Potom, čo ste vstúpili do jazyka Visual Basic IDE , napísať vyhlásenie vaša funkcia vyžaduje , aby sa do práce . Ak váš funkcie preveruje e - maily , napríklad , môžete niečo takého zoznamu programov napísať nasledujúcej sekcii . V " ValidEmail " funkčné výstupy buď " PRAVDA " alebo " FALSE " v závislosti na tom , či e - mailová adresa vstup , symbolizuje premennú " emailAdr , " má symbol ampersand v ňom .

Public Function validEmail ( emailAdr As String ) As Boolean

Ak Instru ( emailAdr , " @ " ) = 0 Then

validEmail = False

Else

validEmail = TRUE
< p > End If

End Function
Vkladanie a testovanie

Potom, čo ste napísal vyhlásenie o svojej funkcii potrebuje pracovať , je to čas vyskúšať svoje funkcie . Vráťte sa do programu Excel z IDE kliknutím na ikonu programu Excel na paneli úloh systému Windows . Môžete tiež stlačiť " Alt " a " F11 " súčasne . Excel umožňuje vložiť svoju funkciu počas niekoľkých spôsobmi . Najpriamejšou je typ funkcie a jej argumenty ručne . Zadajte " = " symbol povedať Excel ste vložením funkciu skôr než text . Zadajte názov užívateľom definované funkcie , otvorené zátvorka , argumenty pre vašu funkciu , potom uzavretá zátvorka . Pre funkciu potvrdzujúceho e - maily , môžete zadať " validateEmail ( , " a potom kliknite na bunku , do ktorej ste zadali e - mailovú adresu . Ak stlačíte " Enter " pre dokončenie zadanie funkcie , Excel spustiť príkazy Funkcie a zobrazenie návratovú hodnotu funkcie v . Pre funkciu " validateEmail " , uvidíte " TRUE " , ak funkcia našiel ampersand v e - mailovú adresu , ktorú ste zadali . Ak ste spustili funkciu na text , ktorý nemá znak ampersand , bude funkcia zobrazí " FALSE " .

Vložiť funkciu s tlačidlom

môžete vložiť používateľom definované funkcie s kliknutí myšou na rozdiel od výhradne písania . Kliknite na symbol " Fx " na ľavej strane vzorca bar nad aktuálny tabuľkový procesor mriežky . Kliknite na " User defined " položku z " kategórie " v rozbaľovacej ponuke a potom kliknite na názov funkcie z " Function " zoznamu . Kliknite na tlačidlo " OK " sa zobrazí dialógové okno s výzvou na zadanie argumenty funkcie . Po zadaní argumentov , kliknite na tlačidlo " OK " pre vloženie funkcie do tabuľky v aktívnej bunke .

Najnovšie články

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