ສາລະບານ
ມື້ນີ້ພວກເຮົາຈະສືບຕໍ່ຄົ້ນຫາຟັງຊັນ Excel ແບບກຳນົດເອງ. ດັ່ງທີ່ທ່ານຮູ້ວິທີການສ້າງ UDFs ແລ້ວ (ແລະ, ຂ້ອຍຫວັງວ່າ, ເຈົ້າໄດ້ພະຍາຍາມໃຊ້ພວກມັນໃນ Excel ຂອງທ່ານ), ໃຫ້ພວກເຮົາຂຸດຄົ້ນໃຫ້ເລິກເຊິ່ງແລະຮຽນຮູ້ວິທີການນໍາໃຊ້ແລະເກັບຮັກສາຟັງຊັນທີ່ຜູ້ໃຊ້ກໍານົດໄວ້ໃນ Excel.
ຍິ່ງໄປກວ່ານັ້ນ, ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນວິທີບັນທຶກຟັງຊັນຕ່າງໆໄດ້ຢ່າງງ່າຍດາຍໃນໄຟລ໌ Excel add-in ເພື່ອໃຊ້ພວກມັນໃນພາຍຫຼັງໃນສອງສາມຄລິກ.
ດັ່ງນັ້ນ, ນີ້ແມ່ນສິ່ງທີ່ພວກເຮົາຈະເວົ້າກ່ຽວກັບ:<1
ວິທີທີ່ແຕກຕ່າງກັນຂອງການນໍາໃຊ້ UDF ໃນ Excel
ການນໍາໃຊ້ UDFs ໃນແຜ່ນວຽກ
ເມື່ອທ່ານໄດ້ກວດສອບວ່າ UDFs ຂອງທ່ານເຮັດວຽກຖືກຕ້ອງ, ທ່ານສາມາດນໍາໃຊ້ມັນໃນ Excel ໄດ້. ສູດ ຫຼື ໃນລະຫັດ VBA.
ທ່ານສາມາດນຳໃຊ້ຟັງຊັນທີ່ກຳນົດເອງໃນປຶ້ມວຽກ Excel ໃນແບບດຽວກັນກັບການໃຊ້ຟັງຊັນປົກກະຕິ. ຕົວຢ່າງ, ພຽງແຕ່ຂຽນໃນເຊລຕາມສູດຂ້າງລຸ່ມນີ້:
= GetMaxBetween(A1:A6,10,50)
UDF ສາມາດໃຊ້ຮ່ວມກັບຟັງຊັນປົກກະຕິໄດ້. ຕົວຢ່າງ, ເພີ່ມຂໍ້ຄວາມໃສ່ຄ່າສູງສຸດທີ່ຄຳນວນແລ້ວ:
= CONCATENATE("Maximum value between 10 and 50 is ", GetMaxBetween(A1: A6,10,50))
ທ່ານສາມາດເບິ່ງຜົນໄດ້ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້:
ທ່ານ ສາມາດຊອກຫາຕົວເລກທີ່ເປັນທັງສູງສຸດ ແລະຢູ່ລະຫວ່າງ 10 ຫາ 50.
ໃຫ້ກວດເບິ່ງສູດອື່ນ:
= INDEX(A2:A9, MATCH(GetMaxBetween(B2:B9, F1, F2), B2:B9,0)), the
ຟັງຊັນກຳນົດເອງ GetMaxBetween ກວດເບິ່ງໄລຍະ B2:B9 ແລະຊອກຫາຕົວເລກສູງສຸດລະຫວ່າງ 10 ຫາ 50. ຈາກນັ້ນ, ໂດຍໃຊ້ INDEX + MATCH, ພວກເຮົາໄດ້ຮັບຊື່ຜະລິດຕະພັນທີ່ກົງກັບຄ່າສູງສຸດນີ້:
ດັ່ງທີ່ທ່ານສາມາດເຫັນໄດ້, ການນໍາໃຊ້ຫນ້າທີ່ກໍານົດເອງແມ່ນບໍ່ແຕກຕ່າງຈາກ Excel ປົກກະຕິຟັງຊັນ.
ເມື່ອເຮັດອັນນີ້, ຈົ່ງຈື່ໄວ້ວ່າຟັງຊັນທີ່ຜູ້ໃຊ້ກໍານົດພຽງແຕ່ສາມາດສົ່ງຄືນຄ່າໄດ້, ແຕ່ບໍ່ສາມາດດໍາເນີນການອື່ນໃດ. ອ່ານເພີ່ມເຕີມກ່ຽວກັບຂໍ້ຈໍາກັດຂອງຫນ້າທີ່ຜູ້ໃຊ້ກໍານົດ.
ການນໍາໃຊ້ UDF ໃນຂັ້ນຕອນການແລະຫນ້າທີ່ VBA
UDFs ສາມາດຖືກນໍາໃຊ້ໃນ VBA macro ໄດ້. ຂ້າງລຸ່ມນີ້ທ່ານສາມາດເບິ່ງລະຫັດມະຫາພາກທີ່ຊອກຫາຄ່າສູງສຸດໃນໄລຍະແຕ່ 10 ຫາ 50 ໃນຖັນທີ່ປະກອບດ້ວຍເຊລທີ່ໃຊ້ງານໄດ້.
Sub MacroWithUDF() Dim Rng As Range, maxcase, i As Long With ActiveSheet.Range( Cells(ActiveCell.CurrentRegion.Row, ActiveCell.Column), Cells(ActiveCell.CurrentRegion.Rows.Count _ + ActiveCell.CurrentRegion.Row - 1, ActiveCell.Column)) maxcase = GetMaxBetween (Cells, 10, 50) i = Application.Match(maxcase, .Cells, 0).Cells(i).Interior.Color = vbRed End With End Subລະຫັດມະຫາພາກປະກອບດ້ວຍຟັງຊັນທີ່ກຳນົດເອງ
GetMaxBetween(.Cells, 10, 50)
ມັນ ຊອກຫາຄ່າສູງສຸດໃນຖັນທີ່ເຮັດວຽກ. ຄ່ານີ້ຈະຖືກເນັ້ນໃສ່ຫຼັງຈາກນັ້ນ. ທ່ານສາມາດເບິ່ງຜົນໄດ້ຮັບຂອງ macro ໃນພາບຫນ້າຈໍຂ້າງລຸ່ມນີ້.
ຟັງຊັນແບບກຳນົດເອງຍັງສາມາດຖືກໃຊ້ພາຍໃນຟັງຊັນແບບກຳນົດເອງອື່ນໄດ້. ກ່ອນຫນ້ານີ້ໃນ blog ຂອງພວກເຮົາ, ພວກເຮົາໄດ້ເບິ່ງບັນຫາຂອງການແປງຕົວເລກເປັນຂໍ້ຄວາມໂດຍໃຊ້ຟັງຊັນທີ່ກໍາຫນົດເອງທີ່ມີຊື່ວ່າ SpellNumber .
ດ້ວຍການຊ່ວຍເຫຼືອຂອງມັນ, ພວກເຮົາສາມາດໄດ້ຮັບຄ່າສູງສຸດຈາກໄລຍະແລະທັນທີ. ຂຽນມັນລົງເປັນຂໍ້ຄວາມ.
ເພື່ອເຮັດອັນນີ້, ພວກເຮົາຈະສ້າງຟັງຊັນແບບກຳນົດເອງໃໝ່ທີ່ພວກເຮົາຈະໃຊ້ຟັງຊັນຕ່າງໆ. GetMaxBetween ແລະ SpellNumber ທີ່ຄຸ້ນເຄີຍກັບພວກເຮົາຢູ່ແລ້ວ.
Function SpellGetMaxBetween(rngCells As Range, MinNum, MaxNum) SpellGetMaxBetween = SpellNumber(GetMaxBetween (rngCells, ສູງສຸດ), Num, ຟັງຊັນຕາມທີ່ເຈົ້າສາມາດເຫັນໄດ້, ຟັງຊັນ GetMaxBetween ແມ່ນການໂຕ້ຖຽງກັບຟັງຊັນທີ່ກຳນົດເອງອື່ນ, SpellNumber . ມັນກໍານົດຄ່າສູງສຸດ, ດັ່ງທີ່ພວກເຮົາໄດ້ເຮັດຫຼາຍຄັ້ງກ່ອນ. ຈາກນັ້ນຕົວເລກນີ້ຈະຖືກປ່ຽນເປັນຂໍ້ຄວາມ.
ໃນຮູບໜ້າຈໍຂ້າງເທິງ, ທ່ານສາມາດເບິ່ງວ່າຟັງຊັນ SpellGetMaxBetween ຊອກຫາຕົວເລກສູງສຸດລະຫວ່າງ 100 ຫາ 500 ແລະແນວໃດ. ຈາກນັ້ນປ່ຽນເປັນຂໍ້ຄວາມ.
ການໂທຫາ UDF ຈາກປຶ້ມວຽກອື່ນ
ຖ້າທ່ານໄດ້ສ້າງ UDF ໃນປຶ້ມວຽກຂອງທ່ານ, ແຕ່ຫນ້າເສຍດາຍ, ນີ້ບໍ່ໄດ້ຫມາຍຄວາມວ່າທ່ານຈະບໍ່ປະເຊີນກັບບັນຫາໃດໆເລີຍ.
ໃນປະສົບການຂອງຂ້ອຍ, ຜູ້ໃຊ້ສ່ວນໃຫຍ່ບໍ່ດົນ ຫຼືຕໍ່ມາຈະສ້າງການເກັບກຳມາໂຄ ແລະຟັງຊັນແບບກຳນົດເອງຂອງເຂົາເຈົ້າເພື່ອເຮັດໃຫ້ຂະບວນການ ແລະ ການຄຳນວນແຕ່ລະອັນເປັນອັດຕະໂນມັດ. ແລະໃນທີ່ນີ້ບັນຫາກໍ່ເກີດຂື້ນ - ລະຫັດຂອງຟັງຊັນທີ່ຜູ້ໃຊ້ກໍານົດໄວ້ໃນ Visual Basic ຈໍາເປັນຕ້ອງຖືກເກັບໄວ້ບ່ອນໃດຫນຶ່ງເພື່ອນໍາໃຊ້ໃນພາຍຫລັງໃນການເຮັດວຽກ.
ເພື່ອນໍາໃຊ້ຟັງຊັນທີ່ກໍາຫນົດເອງ, ປື້ມບັນທຶກບ່ອນເຮັດວຽກທີ່ທ່ານບັນທຶກໄວ້ຈະຕ້ອງເປີດ. ໃນ Excel ຂອງທ່ານ. ຖ້າມັນບໍ່ແມ່ນ, ທ່ານຈະໄດ້ຮັບ #NAME! ຄວາມຜິດພາດໃນເວລາທີ່ພະຍາຍາມນໍາໃຊ້ມັນ. ຄວາມຜິດພາດນີ້ຊີ້ບອກວ່າ Excel ບໍ່ຮູ້ຊື່ຂອງຟັງຊັນທີ່ທ່ານຕ້ອງການໃຊ້ໃນສູດ.ທີ່ທ່ານສາມາດໃຊ້ຟັງຊັນທີ່ກຳນົດເອງທີ່ທ່ານສ້າງໄດ້.
ວິທີ 1. ເພີ່ມຊື່ຂອງປື້ມວຽກໃສ່ຟັງຊັນ
ທ່ານສາມາດລະບຸຊື່ຂອງປຶ້ມວຽກທີ່ມັນຢູ່ກ່ອນຊື່ຂອງປື້ມບັນທຶກວຽກ. ຫນ້າທີ່. ຕົວຢ່າງ: ຖ້າເຈົ້າບັນທຶກຟັງຊັນແບບກຳນົດເອງ GetMaxBetween() ໃນປຶ້ມວຽກທີ່ມີຊື່ My_Functions.xlsm , ເຈົ້າຕ້ອງໃສ່ສູດຕໍ່ໄປນີ້:
= My_Functions.xlsm!GetMaxBetween(A1:A6,10,50)
ວິທີ 2. ເກັບຮັກສາ UDF ທັງໝົດໄວ້ໃນໄຟລ໌ທົ່ວໄປດຽວ
ບັນທຶກຟັງຊັນທີ່ກຳນົດເອງທັງໝົດໄວ້ໃນປຶ້ມວຽກພິເສດອັນດຽວ (ຕົວຢ່າງ: My_Functions.xlsm ) ແລະສຳເນົາຟັງຊັນທີ່ຕ້ອງການຈາກມັນໄປໃສ່ໃນ ປຶ້ມວຽກປະຈຸບັນ, ຖ້າຈໍາເປັນ.
ແຕ່ລະຄັ້ງທີ່ເຈົ້າສ້າງຟັງຊັນແບບກຳນົດເອງໃໝ່, ເຈົ້າຕ້ອງສຳເນົາລະຫັດຂອງມັນໄວ້ໃນປຶ້ມວຽກທີ່ເຈົ້າຈະໃຊ້ມັນ. ດ້ວຍວິທີນີ້, ຄວາມບໍ່ສະດວກອາດເກີດຂຶ້ນຫຼາຍ:
- ຖ້າມີໄຟລ໌ທີ່ເຮັດວຽກຫຼາຍ, ແລະຟັງຊັນຕ້ອງການຢູ່ທົ່ວທຸກແຫ່ງ, ລະຫັດຈະຕ້ອງຖືກຄັດລອກໃສ່ແຕ່ລະປຶ້ມ.
- ຈື່ໄວ້ວ່າຈະບັນທຶກປຶ້ມວຽກໃນຮູບແບບທີ່ເປີດການນຳໃຊ້ມະຫາພາກ (.xlsm ຫຼື .xlsb).
- ເມື່ອເປີດໄຟລ໌ດັ່ງກ່າວ, ການປົກປ້ອງມາໂຄຈະສະແດງຄຳເຕືອນແຕ່ລະເທື່ອ, ເຊິ່ງຈະຕ້ອງຢືນຢັນ. ຜູ້ໃຊ້ຫຼາຍຄົນຢ້ານກົວເມື່ອເຂົາເຈົ້າເຫັນການເຕືອນໄພແຖບສີເຫຼືອງທີ່ຮ້ອງຂໍໃຫ້ເຂົາເຈົ້າເປີດໃຊ້ macro. ເພື່ອຫຼີກເວັ້ນການເຫັນຂໍ້ຄວາມນີ້, ທ່ານຈໍາເປັນຕ້ອງປິດການປົກປ້ອງ Excel ຢ່າງສົມບູນ. ແນວໃດກໍ່ຕາມ, ອັນນີ້ອາດຈະບໍ່ຖືກຕ້ອງ ແລະປອດໄພສະເໝີໄປ.
ຂ້ອຍຄິດວ່າເຈົ້າຈະເຫັນດີກັບຂ້ອຍວ່າຕະຫຼອດເວລາທີ່ເປີດໄຟລ໌ແລະການຄັດລອກລະຫັດຂອງຫນ້າທີ່ກໍານົດໂດຍຜູ້ໃຊ້ຈາກມັນຫຼືການຂຽນຊື່ຂອງໄຟລ໌ນີ້ຢູ່ໃນສູດບໍ່ແມ່ນການແກ້ໄຂທີ່ດີທີ່ສຸດ. ດັ່ງນັ້ນ, ພວກເຮົາມາຮອດວິທີທີສາມ.
ວິທີການ 3. ສ້າງໄຟລ໌ add-in Excel
ຂ້າພະເຈົ້າຄິດວ່າວິທີທີ່ດີທີ່ສຸດແມ່ນການເກັບຮັກສາຟັງຊັນ custom ທີ່ໃຊ້ເລື້ອຍໆໃນໄຟລ໌ add-in Excel. . ຂໍ້ໄດ້ປຽບຂອງການໃຊ້ add-in:
- ທ່ານຕ້ອງການເຊື່ອມຕໍ່ add-in ກັບ Excel ພຽງແຕ່ຄັ້ງດຽວ. ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດນໍາໃຊ້ຂັ້ນຕອນແລະຫນ້າທີ່ຂອງມັນຢູ່ໃນໄຟລ໌ໃດໆໃນຄອມພິວເຕີນີ້. ທ່ານບໍ່ຈໍາເປັນຕ້ອງບັນທຶກປຶ້ມວຽກຂອງທ່ານໃນຮູບແບບ .xlsm ແລະ .xlsb ເນື່ອງຈາກລະຫັດແຫຼ່ງຈະບໍ່ຖືກເກັບໄວ້ໃນພວກມັນແຕ່ຢູ່ໃນໄຟລ໌ add-in.
- ທ່ານຈະບໍ່ຖືກລົບກວນໂດຍການປົກປ້ອງ macros ອີກຕໍ່ໄປ. add-ins ສະເຫມີຫມາຍເຖິງແຫຼ່ງທີ່ເຊື່ອຖືໄດ້.
- Add-in ແມ່ນໄຟລ໌ແຍກຕ່າງຫາກ. ມັນງ່າຍທີ່ຈະໂອນມັນຈາກຄອມພິວເຕີໄປຫາຄອມພິວເຕີ, ເພື່ອແບ່ງປັນມັນກັບເພື່ອນຮ່ວມງານ.
ພວກເຮົາຈະເວົ້າເພີ່ມເຕີມກ່ຽວກັບການສ້າງ ແລະການນໍາໃຊ້ add-in ໃນພາຍຫຼັງ. ins ເພື່ອເກັບຮັກສາຟັງຊັນທີ່ກໍາຫນົດເອງ
ຂ້ອຍຈະສ້າງ add-in ຂອງຂ້ອຍເອງໄດ້ແນວໃດ? ໃຫ້ຜ່ານຂັ້ນຕອນນີ້ໄປເທື່ອລະຂັ້ນຕອນ.
ຂັ້ນຕອນ 1. ສ້າງໄຟລ໌ add-in
ເປີດ Microsoft Excel, ສ້າງປຶ້ມວຽກໃຫມ່, ແລະບັນທຶກມັນໄວ້ພາຍໃຕ້ຊື່ທີ່ເຫມາະສົມ (ຕົວຢ່າງ: My_Functions) ໃນຮູບແບບ add-in. ເພື່ອເຮັດສິ່ງນີ້, ໃຫ້ໃຊ້ເມນູ File - Save As ຫຼືປຸ່ມ F12. ໃຫ້ແນ່ໃຈວ່າລະບຸປະເພດໄຟລ໌ Excel Add-in :
ສ່ວນເພີ່ມຂອງເຈົ້າຈະມີນາມສະກຸນ .xlam.
ເຄັດລັບ. ກະລຸນາສັງເກດວ່າໂດຍຄ່າເລີ່ມຕົ້ນ Excel ເກັບຮັກສາ add-ins ໄວ້ໃນໂຟນເດີ C:\Users\[Your_Name]\AppData\Roaming\Microsoft\AddIns . ຂ້າພະເຈົ້າແນະນໍາໃຫ້ທ່ານຍອມຮັບສະຖານທີ່ເລີ່ມຕົ້ນ. ຖ້າທ່ານຕ້ອງການ, ທ່ານສາມາດກໍານົດໂຟນເດີອື່ນໆ. ແຕ່ຫຼັງຈາກນັ້ນ, ເມື່ອເຊື່ອມຕໍ່ add-in, ທ່ານຈະຕ້ອງຊອກຫາແລະລະບຸສະຖານທີ່ໃຫມ່ຂອງມັນດ້ວຍຕົນເອງ. ຖ້າທ່ານບັນທຶກມັນໄວ້ໃນໂຟນເດີເລີ່ມຕົ້ນ, ທ່ານບໍ່ຈໍາເປັນຕ້ອງຊອກຫາ add-on ໃນຄອມພິວເຕີຂອງທ່ານ. Excel ຈະລາຍຊື່ມັນໂດຍອັດຕະໂນມັດ.
ຂັ້ນຕອນທີ 2. ເຊື່ອມຕໍ່ໄຟລ໌ add-in
ດຽວນີ້ add-in ທີ່ພວກເຮົາສ້າງຂື້ນມາຕ້ອງເຊື່ອມຕໍ່ກັບ Excel. ຫຼັງຈາກນັ້ນ, ມັນຈະຖືກໂຫລດໂດຍອັດຕະໂນມັດເມື່ອໂຄງການເລີ່ມຕົ້ນ. ເພື່ອເຮັດສິ່ງນີ້, ໃຫ້ໃຊ້ເມນູ File - Options - Add-Ins . ໃຫ້ແນ່ໃຈວ່າ Excel Add-Ins ຖືກເລືອກຢູ່ໃນຊ່ອງ ຈັດການ . ໃຫ້ຄລິກໃສ່ປຸ່ມ ໄປ ຢູ່ດ້ານລຸ່ມຂອງປ່ອງຢ້ຽມ. ຢູ່ໃນປ່ອງຢ້ຽມທີ່ປາກົດ, ໃຫ້ຫມາຍ add-in My_Functions ຂອງພວກເຮົາ. ຖ້າຫາກວ່າທ່ານບໍ່ເຫັນມັນຢູ່ໃນບັນຊີລາຍການ, ໃຫ້ຄລິກໃສ່ປຸ່ມ Browse ແລະທ່ອງໄປຫາທີ່ຕັ້ງຂອງໄຟລ໌ add-in ຂອງທ່ານ.
ຖ້າທ່ານ ກໍາລັງໃຊ້ add-in ເພື່ອເກັບຮັກສາຟັງຊັນທີ່ກໍາຫນົດເອງ, ມີກົດລະບຽບງ່າຍໆອັນຫນຶ່ງທີ່ຈະປະຕິບັດຕາມ. ຖ້າທ່ານກໍາລັງໂອນປື້ມວຽກໄປໃຫ້ຄົນອື່ນ, ໃຫ້ແນ່ໃຈວ່າຈະໂອນສໍາເນົາຂອງ add-in ທີ່ມີຫນ້າທີ່ທີ່ທ່ານຕ້ອງການ. ເຂົາເຈົ້າຄວນເຊື່ອມຕໍ່ມັນແບບດຽວກັນກັບທີ່ເຈົ້າເຄີຍເຮັດໃນຕອນນີ້.
ຂັ້ນຕອນ 3. ເພີ່ມຟັງຊັນແບບກຳນົດເອງ ແລະມາໂຄຣໃສ່ add-in
ສ່ວນເສີມຂອງພວກເຮົາແມ່ນເຊື່ອມຕໍ່ກັບ Excel, ແຕ່ມັນບໍ່ໄດ້ ບໍ່ມີການທໍາງານໃດໆທັນ. ເພື່ອເພີ່ມ UDFs ໃໝ່ໃສ່ມັນ, ເປີດ Visual Basic Editor ໂດຍການກົດ Alt + F11 . ຈາກນັ້ນທ່ານສາມາດເພີ່ມໂມດູນໃຫມ່ດ້ວຍລະຫັດ VBA ຕາມທີ່ອະທິບາຍໄວ້ໃນບົດສອນສ້າງ UDFs ຂອງຂ້ອຍ.
ເລືອກໄຟລ໌ add-in ຂອງທ່ານ ( My_Finctions.xlam ) ໃນ ປ່ອງຢ້ຽມ VBAProject. ໃຊ້ເມນູ Insert - Module ເພື່ອເພີ່ມໂມດູນແບບກຳນົດເອງ. ທ່ານຕ້ອງຂຽນຟັງຊັນທີ່ກຳນົດເອງໃສ່ມັນ.
ທ່ານສາມາດພິມລະຫັດຂອງຟັງຊັນທີ່ຜູ້ໃຊ້ກຳນົດເອງໄດ້ ຫຼືສຳເນົາມັນຈາກບ່ອນໃດບ່ອນໜຶ່ງ.
ນັ້ນແມ່ນທັງໝົດ. ໃນປັດຈຸບັນທ່ານໄດ້ສ້າງ add-in ຂອງທ່ານເອງ, ເພີ່ມມັນໃສ່ Excel ແລະທ່ານສາມາດນໍາໃຊ້ UDF ໃນມັນ. ຖ້າທ່ານຕ້ອງການໃຊ້ UDFs ຫຼາຍ, ພຽງແຕ່ຂຽນລະຫັດໃນໂມດູນ add-in ໃນບັນນາທິການ VBA ແລະບັນທຶກມັນ.
ນັ້ນແມ່ນມັນສໍາລັບມື້ນີ້. ພວກເຮົາໄດ້ຮຽນຮູ້ວິທີການນໍາໃຊ້ຫນ້າທີ່ກໍານົດໂດຍຜູ້ໃຊ້ໃນປຶ້ມວຽກຂອງທ່ານ. ພວກເຮົາຫວັງວ່າເຈົ້າຈະເຫັນວ່າຂໍ້ແນະນຳເຫຼົ່ານີ້ເປັນປະໂຫຍດ. ຖ້າທ່ານມີຄໍາຖາມໃດໆ, ຂຽນໃນຄໍາເຫັນໃສ່ບົດຄວາມນີ້.