Unaweza kuhitaji kuunda kazi ya kawaida wakati wa kuandika maandishi ambayo inahitaji kazi kadhaa za kurudia ambazo ni tofauti na kazi za JavaScript zilizojengwa.
Maagizo
Hatua ya 1
Ingiza kazi ya thamani ili uanzishe uundaji wa kazi yako mwenyewe ya kawaida na taja jina unalotaka: function function_name.
Hatua ya 2
Tumia sintaksia ifuatayo kwa kazi iliyoundwa: - mabano () kufafanua vigezo vya kutofautisha ambavyo ni vya hiari kwa kazi iliyofafanuliwa na mtumiaji; - Bamba zilizopindika {} kuonyesha msimbo wa javascript.
Hatua ya 3
Tumia alama zifuatazo kudumisha sintaksia: - koma - kutenganisha vigezo vya kutofautiana, - semicoloni - kufafanua mwisho wa thamani ya kazi. Kwa hivyo, kazi iliyofafanuliwa na mtumiaji bila vigezo inaonekana kama hii: kazi function_name () {}; jina_ la kazi.
Hatua ya 4
Tumia UDF mpya iliyoundwa kubadilisha mipangilio ya kuonyesha ukurasa au kufanya mahesabu na kurudisha matokeo. Kwa hili, amri ya kurudi hutumiwa. Mfano: jumla ya kazi (a, u) {var c = (a + u); kurudi c;};
Hatua ya 5
Tumia fursa ya uwezo wa kuunda kazi isiyojulikana ya mtumiaji ambayo inaweza kuitwa kwa kuandika kwa kutofautisha au moja kwa moja. Kazi hizi hujulikana kama fasihi za kazi au kazi za lambda.
Hatua ya 6
Panua menyu ya "Zana" kwenye upau wa juu wa kidirisha cha programu ya Open Office ili kufanya operesheni ya kuunda kazi ya kawaida na uwezekano wa kupiga simu baadaye katika fomula za karatasi na nenda kwenye kitu cha "Macros".
Hatua ya 7
Chagua sehemu ya Usimamizi wa Macro na uchague OpenOffice.org Basic. Njia mbadala ya kupiga simu ya zana ya Mhariri wa Macro ni kubonyeza kitufe cha Alt + F11 wakati huo huo
Hatua ya 8
Taja hati ya sasa kwenye kikundi cha Macro na bonyeza kitufe kipya.
Hatua ya 9
Thibitisha utekelezaji wa operesheni iliyochaguliwa kwa kubonyeza kitufe cha OK na weka nambari ya kazi iliyofafanuliwa na mtumiaji itakayoundwa: function function_name () function_name = 1end function.
Hatua ya 10
Ingiza thamani "= function_name" (bila mabano) kwenye seli inayotakiwa kwenye karatasi ya hati.