Létrehozása felhasználói függvény
Lab 16
Tárgy: Munka szöveges fájlok és a fejlesztés a felhasználói funkciók VBA.
Célkitűzés: megszerzése gyakorlati ismeretek programozási saját funkciókat, hozzon létre üzenet doboz és az adatbevitel, a cél kezelőelemek a makró.
Létrehozása felhasználói függvény
1. Cél táblázatos f függvény [5, 20] lépésekben 1,5;
ha a = 12, b = 0,5, felhasználásával fejlesztették felhasználói funkció.
Az F funkció a következő formában:
1. Hozzon létre egy új munkafüzetet Lab. 2 VBA- felhasználói funkciók a személyes mappában almappa imenemVBA.
2. 1. lap átnevezi „F”.
Készítsen Insert parancsnoki modul - Modul
Ezt követően, akkor menti a munkafüzetet makrókkal engedélyezve kattintva kenopuku menteni MS Visual Basic ablak
Most használjuk a F (x, A, B), valamint a hagyományos beépített függvény, például kör (A1)
Példa kód legegyszerűbb function Test (i), amely bekerül a 5 i.
Function Test (i As Integer) As Integer
Az eredmény felhívását:
4. munkalap táblázatba az F függvény (az F függvény, hogy hozzon létre egy táblázatot az értékek az egyes x tartományban [5, 20]):
Az x = 5,0, F = 7,50;
5. A notebook, hogy írjuk le:
- táblázatos X és F értékek (érték 1, és 2 tizedesjegy);
- F funkció kódot VBA;
- kifejlesztett egy készítményt egy beágyazott függvény (például, a képlet az értékek F x = 5,0).
Feladat 2. Számítsuk táblázat értékeit és a változások az árak jövedelmezőségét változásától függően a költségek:
1. Számítási képletek:
P = 85, S tartományok 800-1000 lépésekben 25.
2. létrehozásához funkció kiszámításához nyereségesség RENTAB (P, S), hogy meghatározzuk az árat - ÁR (S, P), az adatok helyezni a adatlapjának 2, amely az úgynevezett „RENTAB, ÁR”, a harmadik lap eltávolítjuk.
Ahhoz, hogy hozzon létre egy új funkció, meg kell végrehajtani a parancsot Insert - Eljárás az eszköztáron.
Egy ablak egy új eljárást, amely meg kell adnia a következő lehetőségek közül:
A kód szerkesztése ablak jelenik meg a következő tuskó, amelyben meg kell adnia a funkció kódot.
3. Formázza a táblázatot a modell szerint a referencia (megjegyzés: távolítsa el a rácsvonalak (az Eszközök menü vagy töltse munkalap fehér), meg az árnyék táblázat - írja az érintett sejtek szürke).
4. Írj egy notebook, mint:
- RENTAB funkció kódokat, az árak a VBA;
- függvény hívások - a képlet az első érték és az árak jövedelmezőségét.
Szervezése párbeszéd (az üzenet ablakot és bemenet)
3. feladat bemeneti és kimeneti számértékek (InputBox és MsgBox parancs).
1. Start eljárás CalcRC neve (kiszámítása R és C), amely szerint:
1) billentyűzet értékek P nyereség (P = 85 default = 10) segítségével InputBox funkciók:
2) bemenet a billentyűzet költségek értékét S (S = 1000, az alapértelmezett érték = 20) alkalmazásával InputBox funkciók:
Syntax funktsiiInputBox:
InputBox (Üzenet, Fejes. Az alapértelmezett beállítás)