คุณอาจต้องสร้างฟังก์ชันที่กำหนดเองเมื่อเขียนสคริปต์ที่ต้องการงานซ้ำๆ หลายครั้ง ซึ่งแตกต่างจากฟังก์ชัน JavaScript ในตัว
คำแนะนำ
ขั้นตอนที่ 1
ป้อนฟังก์ชันค่าเพื่อเริ่มต้นการสร้างฟังก์ชันที่กำหนดเองและระบุชื่อที่ต้องการ: function function_name
ขั้นตอนที่ 2
ใช้ไวยากรณ์ต่อไปนี้สำหรับฟังก์ชันที่สร้างขึ้น: - วงเล็บ () เพื่อกำหนดพารามิเตอร์ตัวแปรที่เป็นทางเลือกสำหรับฟังก์ชันที่ผู้ใช้กำหนดเองที่สร้างขึ้น - วงเล็บปีกกา {} เพื่อแสดงโค้ดจาวาสคริปต์
ขั้นตอนที่ 3
ใช้สัญลักษณ์ต่อไปนี้เพื่อรักษาไวยากรณ์: - จุลภาค - เพื่อแยกพารามิเตอร์ตัวแปร - อัฒภาค - เพื่อกำหนดจุดสิ้นสุดของค่าฟังก์ชัน ดังนั้น ฟังก์ชันที่ผู้ใช้กำหนดโดยไม่มีพารามิเตอร์จะมีลักษณะดังนี้: function function function_name () {}; function_name.
ขั้นตอนที่ 4
ใช้ UDF ที่สร้างขึ้นใหม่เพื่อเปลี่ยนการตั้งค่าการแสดงหน้าหรือคำนวณและส่งคืนผลลัพธ์ สำหรับสิ่งนี้จะใช้คำสั่ง return ตัวอย่าง: ผลรวมของฟังก์ชัน (a, u) {var c = (a + u); return c;};
ขั้นตอนที่ 5
ใช้ประโยชน์จากความสามารถในการสร้างฟังก์ชันที่ผู้ใช้กำหนดเองที่ไม่มีชื่อซึ่งสามารถเรียกได้โดยการเขียนไปยังตัวแปรหรือโดยตรง ฟังก์ชันเหล่านี้มักเรียกว่าฟังก์ชันตามตัวอักษรหรือฟังก์ชันแลมบ์ดา
ขั้นตอนที่ 6
ขยายเมนู "เครื่องมือ" ในแถบเครื่องมือด้านบนของหน้าต่างแอปพลิเคชัน Open Office เพื่อดำเนินการสร้างฟังก์ชันที่กำหนดเองโดยมีความเป็นไปได้ที่จะเรียกใช้ในสูตรของแผ่นเอกสารและไปที่รายการ "มาโคร"
ขั้นตอนที่ 7
เลือกส่วนการจัดการแมโครและเลือก OpenOffice.org Basic อีกวิธีหนึ่งในการเรียกใช้เครื่องมือ Macro Editor คือการกดปุ่ม Alt + F11 พร้อมกัน
ขั้นตอนที่ 8
ระบุเอกสารปัจจุบันในกลุ่มมาโครและคลิกปุ่มใหม่
ขั้นตอนที่ 9
ยืนยันการดำเนินการของการดำเนินการที่เลือกโดยกดปุ่ม OK และป้อนรหัสของฟังก์ชันที่ผู้ใช้กำหนดเองที่จะสร้าง: function function_name () function_name = 1end function
ขั้นตอนที่ 10
ป้อนค่า "= function_name" (ไม่มีวงเล็บ) ในเซลล์ที่ต้องการในแผ่นเอกสาร