Létrehozása a felhasználó által definiált függvények - studopediya

Felhasználó által definiált függvények egy hatékony eszköz a különböző számítási feladatok és kapcsolódó információ feldolgozása. A felhasználói funkciók beépített függvények hasonló, és így is nevezik Excel számítási képlet a munkalapon. Egyedi funkciók számításokat végezni, és visszatér az értékek nélkül a tevékenységet végző a munkaterületen, így egy ilyen funkciót nem lehet megtakarítani, mint a makró. Felhasználó által definiált függvények hozhatók létre a segítségével VBA.







Miután alapos hibakeresés, gyűjthetünk néhány felhasználó által definiált függvények egy egységet alkot, és használni, mint egy könyvtár. Foglaljon felhasználói függvények tárolható egy speciális formátumban és bővítmények továbbra is felhasználható részeként MS Excel. Ahhoz, hogy a szellemi tulajdon védelme fejlesztő bővítmény fájl mentése egy speciális nem olvasható formátumban úgy, hogy egy másolatot az eredeti munkafüzet a felhasználói funkciók mindig menteni, hogy a változások a funkciót. Ezután a könyv lesz, hogy mentse a felépítmény formátumban.

A folyamat létrehozásának felhasználói függvény a következő:







· A parancs Insert / Module, a modul neve van megadva;

· A Nézet / Program ablak belépni utasításokat; VB szerepel a felhasználói útmutató funkció;

· A parancs Debug / Fordítsd;

A következő főbb jellemzői a felhasználói funkciók.

1. A felhasználó által definiált függvények start utasítási és használati véget End Function.

2. Miután a funkció nyilatkozat, adja meg a függvény nevét, majd zárójelben, vesszővel elválasztva függvényargumentumok (hagyjuk legfeljebb 25 érveket.)

3. Minden számítást végezni értékein alapuló érvek, hogy visszatérjen a számítások eredményeként a szükséges rendelni az eredményt egy változó, ami a neve megegyezik a függvény nevét.

4. A feladat utasítás jelzi egyenlőségjelet.

6. PosledovatelnostIf ... Else ... Vége, ha egy vezérlő szerkezet, ami ellenőrzi, feltételeket és lehetővé teszi, hogy változtatni a viselkedését az eljárás, attól függően, hogy a vizsgálati eredményeket. Kulcsszavak ellenőrzési struktúrát kell a sor elejére.

7. hozzáférhet bármely beépített Excel funkciók VBA modulok, használja a kulcsszó Application. majd egy pont, majd a nevét a hívott függvény.

Az alábbiakban egy egyszerű példa a felhasználó által definiált függvényt számítani a kedvezmény kereskedelmi árak 10%, ha a több igény egyes tételek több mint 500. Az integrált funkció Round kedvezmény számítás eredménye kerekítve 2 tizedesjegy pontossággal.

Funkció kedvezmény (mennyiség, ár)

Kedvezmény = mennyiség * ár * 0,1

Kedvezmény = Application.Round (kedvezmény 2)




Kapcsolódó cikkek