ຟັງຊັນສະເພາະຂອງ VBA

ເນື້ອໃນ

# ຟັງຊັນ ແລະ ຄຳສັ່ງສະເພາະຂອງ VBA

LibreOffice Basic ຈະເພີ່ມຊຸດຟັງຊັນເຫຼົ່ານີ້ເມື່ອການຮອງຮັບ VBA ຖືກເປີດໃຊ້ງານ.

ຟັງຊັນສະເພາະຂອງ VBA ເຫຼົ່ານີ້ຈະຖືກເປີດໃຊ້ເມື່ອວາງຄຳສັ່ງ Option VBASupport 1 ໄວ້ກ່ອນມາໂຄຣທຳອິດໃນໂມດູນ LibreOffice Basic.

## ຄຳສັ່ງ VBA

## ຄຳສັ່ງ Option ClassModule

ລະບຸວ່າໂມດູນນີ້ແມ່ນຄລາສໂມດູນ (class module) ທີ່ປະກອບດ້ວຍສະມາຊິກ, ຄຸນສົມບັດ, ຂັ້ນຕອນ ແລະ ຟັງຊັນ.

## ຄຳສັ່ງ Option VBASupport

ລະບຸວ່າ LibreOffice Basic ຈະສະໜັບສະໜູນຄຳສັ່ງ, ຟັງຊັນ ແລະ ອອບເຈັກຂອງ VBA ບາງສ່ວນ.

## ຄຳສັ່ງ Enum [VBA]

ກຳນົດການນັບ (enumerations) ຫຼື ກຸ່ມຄ່າຄົງທີ່ທີ່ບໍ່ແມ່ນ UNO. ການກຳນົດຄ່າແບບລາຍການແມ່ນລາຍຊື່ຂອງຄ່າທີ່ຊ່ວຍໃຫ້ການຂຽນໂປຣແກຣມສະດວກຂຶ້ນ ແລະ ເຮັດໃຫ້ການກວດສອບຕັກກະຂອງລະຫັດງ່າຍຂຶ້ນ.

## ຟັງຊັນຂໍ້ຄວາມ

## ຟັງຊັນ AscW [VBA]

ສົ່ງຄືນຄ່າ Unicode ຂອງຕົວອັກສອນທຳອິດໃນນິພົດສະຕຣິງ.

## ຟັງຊັນ ChrW [VBA]

ສົ່ງຄືນຕົວອັກສອນ Unicode ທີ່ກົງກັບລະຫັດຕົວອັກສອນທີ່ລະບຸ.

## ຟັງຊັນ InStrRev [VBA]

ສົ່ງຄືນຕຳແໜ່ງຂອງຂໍ້ຄວາມພາຍໃນຂໍ້ຄວາມອື່ນ, ໂດຍເລີ່ມຈາກເບື້ອງຂວາຂອງຂໍ້ຄວາມ.

## ຟັງຊັນ StrReverse [VBA]

ສົ່ງຄືນຂໍ້ຄວາມໂດຍການປີ້ນລຳດັບຕົວອັກສອນ.

## ຟັງຊັນ StrConv

ແປງຂໍ້ຄວາມຕາມປະເພດການແປງທີ່ລະບຸ.

## ຟັງຊັນການເງິນ

## ຟັງຊັນ DDB [VBA]

ສົ່ງຄືນຄ່າເສື່ອມລາຄາຂອງຊັບສິນສຳລັບໄລຍະເວລາທີ່ລະບຸ ໂດຍໃຊ້ວິທີການຍອດຫຼຸດລົງທະວີຄູນ (arithmetic-declining method).

## ຟັງຊັນ FV [VBA]

ສົ່ງຄືນມູນຄ່າໃນອະນາຄົດຂອງການລົງທຶນໂດຍອີງໃສ່ການຈ່າຍແບບຄົງທີ່ຕາມງວດ ແລະ ອັດຕາດອກເບ້ຍຄົງທີ່ (Future Value).

## ຟັງຊັນ IPmt [VBA]

ຄິດໄລ່ດອກເບ້ຍໃນແຕ່ລະງວດສຳລັບການລົງທຶນທີ່ມີການຈ່າຍແບບປົກກະຕິ ແລະ ອັດຕາດອກເບ້ຍຄົງທີ່.

## ຟັງຊັນ IRR [VBA]

ຄິດໄລ່ອັດຕາຜົນຕອບແທນພາຍໃນ (IRR) ສຳລັບການລົງທຶນ.

## ຟັງຊັນ MIRR [VBA]

ຄິດໄລ່ອັດຕາຜົນຕອບແທນພາຍໃນທີ່ປັບປຸງໃໝ່ (MIRR) ຂອງຊຸດການລົງທຶນ.

## ຟັງຊັນ NPer [VBA]

ຄິດໄລ່ຈຳນວນງວດສຳລັບເງິນກູ້ ຫຼື ການລົງທຶນ.

## ຟັງຊັນ NPV [VBA]

ຄິດໄລ່ມູນຄ່າປັດຈຸບັນສຸດທິ (NPV) ຂອງການລົງທຶນ, ໂດຍອີງໃສ່ອັດຕາສ່ວນຫຼຸດທີ່ລະບຸ ແລະ ຊຸດຂອງເງິນຝາກ ແລະ ການຖອນເງິນ.

## ຟັງຊັນ Pmt [VBA]

ຄິດໄລ່ຍອດການຈ່າຍຄົງທີ່ໃນແຕ່ລະງວດສຳລັບເງິນກູ້ ຫຼື ການລົງທຶນ.

## ຟັງຊັນ PPmt [VBA]

ສົ່ງຄືນຍອດຈ່າຍເງິນຕົ້ນສຳລັບງວດທີ່ລະບຸ ຂອງການລົງທຶນທີ່ອີງໃສ່ການຈ່າຍແບບຄົງທີ່ຕາມງວດ ແລະ ອັດຕາດອກເບ້ຍຄົງທີ່.

## ຟັງຊັນ PV [VBA]

ສົ່ງຄືນມູນຄ່າປັດຈຸບັນ (PV) ຂອງການລົງທຶນທີ່ເກີດຈາກຊຸດການຈ່າຍແບບປົກກະຕິ.

## ຟັງຊັນ Rate [VBA]

ສົ່ງຄືນອັດຕາດອກເບ້ຍຂອງເງິນກູ້ ຫຼື ການລົງທຶນ.

## ຟັງຊັນ SLN [VBA]

ສົ່ງຄືນຄ່າຫຼຸ້ຍຫ້ຽນແບບເສັ້ນຊື່ຂອງສິນຊັບສຳລັບໜຶ່ງງວດ. ຈຳນວນຄ່າຫຼຸ້ຍຫ້ຽນຈະຄົງທີ່ຕະຫຼອດໄລຍະເວລາການຄິດໄລ່ຄ່າຫຼຸ້ຍຫ້ຽນ.

## ຟັງຊັນ SYD [VBA]

ສົ່ງຄືນອັດຕາຄ່າຫຼຸ້ຍຫ້ຽນແບບຫຼຸດນ້ອຍຖອຍລົງຕາມລຳດັບເລກຄະນິດ.

## ຟັງຊັນວັນທີ ແລະ ເວລາ

## ຟັງຊັນ FormatDateTime [VBA]

ນຳໃຊ້ຮູບແບບວັນທີ ແລະ/ຫຼື ເວລາ ໃຫ້ກັບນິພົດວັນທີ ແລະ ສົ່ງຄືນຜົນໄດ້ຮັບເປັນຂໍ້ຄວາມ.

## ຟັງຊັນ MonthName [VBA]

ຟັງຊັນ MonthName ສົ່ງຄືນຊື່ເດືອນຕາມພາສາທ້ອງຖິ່ນຂອງເລກເດືອນທີ່ລະບຸ.

## ຟັງຊັນ WeekdayName [VBA]

ຟັງຊັນ WeekdayName ສົ່ງຄືນຊື່ຂອງວັນໃນອາທິດຂອງມື້ທີ່ລະບຸ.

## ຟັງຊັນ I/O

## ຟັງຊັນ Input [VBA]

ສົ່ງຄືນສະຕຣີມ (stream) ທີ່ເປີດຢູ່ຂອງໄຟລ໌ Input ຫຼື Binary (ເປັນຂໍ້ຄວາມ).

## ເມທອດ ExportAsFixedFormat [VBA]

ເມທອດສຳລັບການສົ່ງອອກເອກະສານ Calc ເປັນຮູບແບບ PDF.

## ຟັງຊັນຄະນິດສາດ

## ຟັງຊັນ Round [VBA]

ປັດເສດຕົວເລກໃຫ້ເປັນຈຳນວນຕຳແໜ່ງທົດສະນິຍົມທີ່ລະບຸ.

## FormatNumber [VBA]

ສົ່ງຄືນຂໍ້ຄວາມທີ່ນຳໃຊ້ຮູບແບບຕົວເລກໃຫ້ກັບນິພົດຕົວເລກ.

## FormatPercent [VBA]

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

## ຟັງຊັນ Partition [VBA]

ສົ່ງຄືນຂໍ້ຄວາມທີ່ລະບຸວ່າໂຕເລກນັ້ນຕົກຢູ່ໃນຊ່ວງໃດຂອງຊຸດຂອບເຂດທີ່ຄຳນວນໄວ້.

## ຄຸນສົມບັດ ແລະ ເມທອດຂອງອັອບເຈັກ

## ວັດຖຸ Err [VBA]

ໃຊ້ວັດຖຸ Err ຂອງ VBA ເພື່ອສ້າງ ຫຼື ຈັດການຂໍ້ຜິດພາດທີ່ເກີດຂຶ້ນໃນລະຫວ່າງການເຮັດວຽກ.

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

ການຮອງຮັບ VBA ໃນ LibreOffice

ຄຸນສົມບັດ VBA

Data Model ທີ່ VBA ຮອງຮັບ

ຄຳສັ່ງ Option VBASupport

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!