U moet dalk 'n aangepaste funksie skep wanneer u 'n script skryf wat meervoudige herhalende take vereis wat verskil van die ingeboude JavaScript-funksies.
Instruksies
Stap 1
Voer die waardefunksie in om die skepping van u eie funksie te begin en spesifiseer die gewenste naam: funksie funksienaam.
Stap 2
Gebruik die volgende sintaksis vir die geskepte funksie: - tussen hakies () om veranderlike parameters te definieer wat opsioneel is vir die geskepde gebruiker-gedefinieerde funksie; - Krullerige hakies {} om javaskripkode te vertoon.
Stap 3
Gebruik die volgende simbole om die sintaksis te handhaaf: - kommas - om veranderlike parameters te skei; - puntkomma - om die einde van die funksiewaarde te definieer. 'N Gebruikersgedefinieerde funksie sonder parameters lyk dus soos volg: funksie funksienaam () {}; funksie-naam.
Stap 4
Gebruik die nuutgeskepte UDF om die bladsyvertooninstellings te verander of berekeninge uit te voer en die resultaat terug te gee. Hiervoor word die retouropdrag gebruik. Voorbeeld: funksiesom (a, u) {var c = (a + u); retour c;};
Stap 5
Maak gebruik van die vermoë om 'n naamlose gebruiker-gedefinieerde funksie te skep wat genoem kan word deur na 'n veranderlike of direk te skryf. Daar word gewoonlik na hierdie funksies verwys as funksieletters of lambdafunksies.
Stap 6
Brei die menu "Gereedskap" uit in die boonste werkbalk van die Open Office-toepassingsvenster om die funksie uit te voer om 'n aangepaste funksie te skep met die moontlikheid om die formules van die dokumentvel op te roep.
Stap 7
Kies die afdeling Makrobestuur en kies OpenOffice.org Basic. 'N Alternatiewe manier om die Macro Editor-instrument te skakel, is om gelyktydig op die Alt + F11-sleutels te druk.
Stap 8
Spesifiseer die huidige dokument in die Macro-groep en klik op die Nuwe knoppie.
Stap 9
Bevestig die uitvoering van die geselecteerde bewerking deur op die OK-knoppie te druk en voer die kode in van die gebruiker-gedefinieerde funksie wat u moet skep: funksie funksie-naam () funksie-naam = 1-funksie.
Stap 10
Voer die waarde "= function_name" (sonder hakies) in die gewenste sel in die dokumentblad in.