IBM Lotus Symphony
|
Užívateľom definované funkcie môžete použiť v Lotus® Symphony™ Spreadsheets nasledujúcimi spôsobmi:
Pomocou makier môžete definovať vlastné funkcie. Tento spôsob vyžaduje základné znalosti programovania.
Môžete naprogramovať funkcie ako prídavné komponenty. Tento spôsob vyžaduje základné znalosti programovania.
Vložte kód funkcie. V tomto príklade zadajte funkciu VOL(a; b; c), ktorá vypočíta obsah pravouholníka s dĺžkami strán a, b a c:
Function VOL(a, b, c) VOL = a*b*c End Function
Zatvorte okno Basic-IDE.
Vaša funkcia je automaticky uložená do predvoleného modulu a nie je dostupná. Ak použijete funkciu v dokumente Lotus Symphony Spreadsheets, ktorý sa má použiť na inom počítači, môžete skopírovať funkciu do dokumentu Lotus Symphony Spreadsheets, ako je popísané v ďalšej časti.
Vo fáze 2 postupu "Definovanie používania funkcie Lotus Symphony Basic", v dialógovom okne Makro, kliknite na záložku Upraviť. Predvolene je v poli Makro z vybratý modul Moje makrá - Štandardný - Model1. Knižnica Štandardný sa nachádza v užívateľskom adresári.
Ak chcete kopírovať užívateľom definovanú funkciu do dokumentu Lotus Symphony Spreadsheets:
V poli Formulár makra vyberte Moje makrá - Štandardný - Modul1 a kliknite na ikonu Upraviť.
V rozhraní Basic-IDE, vyberte zdroj vašej užívateľom definovanej funkcie a skopírujte ho do schránky.
Zatvorte rozhranie Basic-IDE.
Vyberte
.V poli Formulár makra vyberte (Názov dokumentu Lotus Symphony Spreadsheets) - Štandardný - Modul1. Kliknite na ikonu Upraviť.
Prilepte obsah schránky do dokumentu Basic-IDE.
Ak ste raz zadali funkciu VOL(a; b; c) v rozhraní Basic-IDE, môžete ju použiť rovnakým spôsobom ako zabudovanú funkciu Lotus Symphony Spreadsheets.
Otvorte dokument Lotus Symphony Spreadsheets a vložte hodnoty parametrov funkcie a, b, a c do buniek A1, B1, a C1.
Nastavte kurzor do ďalšej bunky a vložte nasledovnú funkciu:
=VOL(A1;B1;C1)
Funkcia sa vyhodnotí a následne sa zobrazí vo vybratej bunke výsledok.