ເນື້ອໃນ

# ຟັງຊັນທີ່ຜູ້ໃຊ້ກຳນົດເອງ

ທ່ານສາມາດນຳໃຊ້ຟັງຊັນທີ່ຜູ້ໃຊ້ກຳນົດເອງໃນ LibreOffice Calc ໄດ້ດ້ວຍວິທີດັ່ງນີ້:

- ທ່ານສາມາດກຳນົດຟັງຊັນຂອງທ່ານເອງໂດຍໃຊ້ Basic-IDE. ວິທີນີ້ຕ້ອງມີຄວາມຮູ້ພື້ນຖານກ່ຽວກັບການຂຽນໂປຣແກຣມ.

- ທ່ານສາມາດຂຽນໂປຣແກຣມຟັງຊັນເປັນ ສ່ວນເສີມ (add-ins). ວິທີນີ້ຕ້ອງມີຄວາມຮູ້ຂັ້ນສູງກ່ຽວກັບການຂຽນໂປຣແກຣມ.

## ການກຳນົດຟັງຊັນໂດຍໃຊ້ LibreOffice Basic

1. ເລືອກ ເຄື່ອງມື - ມາກໂຄ - ແກ້ໄຂມາກໂຄ.

2. ທ່ານຈະເຫັນໜ້າຕ່າງ Basic IDE.

3. ໃນປ່ອງຢ້ຽມ Object Catalog, ໃຫ້ດັບເບິ້ນຄລິກໃສ່ໂມດູນທີ່ທ່ານຕ້ອງການເກັບມາກໂຄຂອງທ່ານໄວ້.

4. ປ້ອນລະຫັດຟັງຊັນ. ໃນຕົວຢ່າງນີ້, ພວກເຮົາກຳນົດຟັງຊັນ VOL(a; b; c) ທີ່ຄຳນວນບໍລິມາດຂອງຮູບຊົງສາກທີ່ມີລວງຍາວແຕ່ລະດ້ານແມ່ນ a, b ແລະ c:

        Function VOL(a, b, c)
            VOL = a*b*c
        End Function

- ປິດໜ້າຕ່າງ Basic-IDE.

  ຟັງຊັນຂອງທ່ານຈະຖືກບັນທຶກໄວ້ໃນໂມດູນທີ່ເລືອກໂດຍອັດຕະໂນມັດ ແລະ ພ້ອມນຳໃຊ້ແລ້ວ. ຖ້າທ່ານຕ້ອງການນຳໃຊ້ຟັງຊັນນີ້ໃນເອກະສານ Calc ເພື່ອເອົາໄປໃຊ້ໃນຄອມພິວເຕີເຄື່ອງອື່ນ, ທ່ານສາມາດຄັດລອກຟັງຊັນນັ້ນລົງໃນເອກະສານ Calc ໄດ້ຕາມຄຳອະທິບາຍໃນຫົວຂໍ້ຖັດໄປ.

## ການຄັດລອກຟັງຊັນໃສ່ໃນເອກະສານ

ໃນຂັ້ນຕອນທີ 2 ຂອງ "ການກຳນົດຟັງຊັນໂດຍໃຊ້ LibreOffice Basic", ໃນປ່ອງຢ້ຽມ ມາກໂຄ ທ່ານໄດ້ຄລິກທີ່ ແກ້ໄຂ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໃນຊ່ອງ ມາກໂຄຈາກ ໂມດູນ ມາກໂຄຂອງຂ້ອຍ - Standard - Module1 ຈະຖືກເລືອກໄວ້. ຫໍສະໝຸດ Standard ນີ້ຈະຖືກເກັບໄວ້ໃນໄດເລັກທໍຣີຜູ້ໃຊ້ໃນເຄື່ອງຂອງທ່ານ.

ຖ້າທ່ານຕ້ອງການຄັດລອກຟັງຊັນທີ່ຜູ້ໃຊ້ກຳນົດເອງໄປໃສ່ເອກະສານ Calc:

1. ເລືອກ ເຄື່ອງມື - ມາກໂຄ - ຈັດການມາກໂຄ - Basic.

2. ໃນຊ່ອງ ມາກໂຄຈາກ ໃຫ້ເລືອກ ມາກໂຄຂອງຂ້ອຍ - Standard - Module1 ແລ້ວຄລິກ ແກ້ໄຂ.

3. ໃນ Basic-IDE, ໃຫ້ເລືອກລະຫັດຕົ້ນສະບັບຂອງຟັງຊັນທີ່ທ່ານກຳນົດເອງ ແລ້ວຄັດລອກມັນໄວ້ໃນຄລິບບອດ.

4. ປິດ Basic-IDE.

5. ເລືອກ ເຄື່ອງມື - ມາກໂຄ - ຈັດການມາກໂຄ - Basic.

6. ໃນຊ່ອງ ມາກໂຄຈາກ ໃຫ້ເລືອກ (ຊື່ເອກະສານ Calc) - Standard - Module1. ຄລິກ ແກ້ໄຂ.

7. ວາງເນື້ອໃນຈາກຄລິບບອດລົງໃນ Basic-IDE ຂອງເອກະສານ.

## ການນຳໃຊ້ຟັງຊັນທີ່ຜູ້ໃຊ້ກຳນົດເອງໃນ LibreOffice Calc

ເມື່ອທ່ານກຳນົດຟັງຊັນ VOL(a; b; c) ໃນ Basic-IDE ແລ້ວ, ທ່ານສາມາດນຳໃຊ້ມັນໄດ້ຄືກັນກັບຟັງຊັນມາດຕະຖານທີ່ມີຢູ່ໃນ LibreOffice Calc.

1. ເປີດເອກະສານ Calc ແລະ ປ້ອນຕົວເລກສຳລັບພາຣາມິເຕີ a, b ແລະ c ລົງໃນເຊວ A1, B1, ແລະ C1.

2. ວາງເຄີເຊີໃນເຊວອື່ນ ແລ້ວປ້ອນຂໍ້ຄວາມດັ່ງນີ້:

   =VOL(A1;B1;C1)

3. ຟັງຊັນຈະຖືກປະມວນຜົນ ແລະ ທ່ານຈະເຫັນຜົນໄດ້ຮັບໃນເຊວທີ່ເລືອກ.

ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ

ການຄິດໄລ່ໃນສະເປຣດຊີດ

ການປ້ອນສູດ

ການຮຽກໃຊ້ສະຄຣິບ Python ຈາກ Basic