ສາລະບານ
ໃນ Excel, ໃນຂະນະທີ່ການນໍາເຂົ້າຂໍ້ມູນຈາກແຫຼ່ງຕ່າງໆ ຫຼືການສ້າງຊຸດຂໍ້ມູນ, ຄວາມເປັນໄປໄດ້ຂອງການມີພື້ນທີ່ທີ່ບໍ່ຕ້ອງການເພີ່ມເຕີມ. ບາງຄັ້ງ extra spaces ເຮັດໃຫ້ເກີດຄວາມຜິດພາດໃນຂະນະທີ່ໃຊ້ຟັງຊັນຕ່າງໆ. ເພື່ອເຮັດໃຫ້ຊຸດຂໍ້ມູນມາດຕະຖານແລະດີການຕັດພື້ນທີ່ພິເສດແມ່ນມີຄວາມຈໍາເປັນ. ໃນບົດຄວາມນີ້, ຂ້າພະເຈົ້າຈະອະທິບາຍວິທີການ ຕັດຍະຫວ່າງ ໃນ Excel. ບຸກຄົນສະເພາະ. ຊຸດຂໍ້ມູນມີ 3 ຖັນຄື ຊື່ , ເມືອງ , ແລະ ລະຫັດໄປສະນີ .
ດາວໂຫລດເພື່ອປະຕິບັດ
Trim Spaces.xlsm
8 ວິທີຕັດຍະຫວ່າງໃນ Excel
1. ການນໍາໃຊ້ຟັງຊັນ TRIM ເພື່ອຕັດຍະຫວ່າງຂອງຄ່າສະຕຣິງ
The TRIM ຟັງຊັນເປັນຟັງຊັນທີ່ເປັນປະໂຫຍດທີ່ສຸດເພື່ອ ຕັດພື້ນທີ່ເພີ່ມເຕີມ . ມັນ ຕັດ ຊ່ອງຫວ່າງຫຼາຍປະເພດເຫຼົ່ານີ້ແມ່ນ ນຳໜ້າ , ຖັດຈາກ , ແລະ ລະຫວ່າງ ຊ່ອງຫວ່າງຈາກທັງສອງ ສະຕຣິງ ແລະ ຕົວເລກ ຄ່າ. ມັນບໍ່ສາມາດ trim ຕົວອັກສອນຊ່ອງຫວ່າງດຽວລະຫວ່າງຄໍາສັບຕ່າງໆ.
ຢູ່ທີ່ນີ້, ຂ້າພະເຈົ້າຈະ ຕັດຍະຫວ່າງ ຈາກຄ່າສະຕຣິງຂອງ ຊື່ ຖັນ.
ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ເລືອກຕາລາງໃດນຶ່ງເພື່ອວາງຄ່າຜົນໄດ້ຮັບ.
➤ ຂ້ອຍເລືອກເຊລ E4 .
⏩ ໃນ cell E4 , ພິມສູດຕໍ່ໄປນີ້.
=TRIM(B4)
ນີ້, ໃນວາງໄວ້ບ່ອນທີ່ທ່ານຕ້ອງການໃຫ້ຄຳບັນຍາຍ
⏩ A ກ່ອງໂຕ້ຕອບ ຂອງ Assign Macro ຈະປະກົດຂຶ້ນ.
ຈາກນັ້ນ, ເລືອກ . ຊື່ Macro ແລະ Macros ໃນ .
⏩ ຂ້ອຍເລືອກ Trim_Trailing_Spaces ຈາກ ຊື່ Macro ເລືອກ Excel Trim Spaces.xlsm ຈາກ Macros ໃນ .
ຈາກນັ້ນ, ຄລິກ ຕົກລົງ .
ປ່ຽນຊື່ ປຸ່ມ .
➤ ຂ້ອຍຕັ້ງຊື່ມັນວ່າ Tim Trailing Spaces .
ດຽວນີ້, ໃຫ້ຄລິກໃສ່ປຸ່ມ 2>ເພື່ອແລ່ນລະຫັດ.
ສະນັ້ນ, ຊ່ອງຕໍ່ທ້າຍທັງໝົດຈະຖືກ ຕັດ .
ການຕໍ່ທ້າຍ ຊ່ອງຫວ່າງຈາກ ຊື່ ຖັນຖືກຕັດອອກ.
ສິ່ງທີ່ຄວນຈື່
🔺 ຟັງຊັນ TRIM ປະຕິບັດຄ່າທຸກປະເພດເປັນ string ຄ່າ. ດັ່ງນັ້ນ, ຈົ່ງລະມັດລະວັງໃນຂະນະທີ່ການຕັດຍະຫວ່າງອອກຈາກຄ່າ ຕົວເລກ .
ພາກປະຕິບັດ
ຂ້ອຍໄດ້ໃຫ້ເອກະສານຝຶກຫັດໃນປື້ມຄູ່ມືເພື່ອປະຕິບັດເຫຼົ່ານີ້. ໄດ້ອະທິບາຍວິທີການຕັດພື້ນທີ່. ທ່ານສາມາດດາວໂຫລດໄດ້ຈາກຂ້າງເທິງ.
ສະຫຼຸບ
ຂ້ອຍໄດ້ພະຍາຍາມອະທິບາຍ 8 ວິທີງ່າຍ ແລະໄວໃນການ ຕັດ ຍະຫວ່າງໃນ Excel. ວິທີທີ່ແຕກຕ່າງກັນເຫຼົ່ານີ້ຈະຊ່ວຍໃຫ້ທ່ານຕັດຄ່າທຸກປະເພດ. ສຸດທ້າຍແຕ່ບໍ່ໄດ້ຢ່າງຫນ້ອຍ, ຖ້າຫາກວ່າທ່ານມີຄໍາແນະນໍາ, ແນວຄວາມຄິດ, ຫຼືຄໍາຄຶດຄໍາເຫັນໃດໆກະລຸນາໃຫ້ຄໍາຄິດເຫັນຂ້າງລຸ່ມນີ້.
TRIMຟັງຊັນ, ຂ້ອຍເລືອກຕາລາງ B4ເປັນ ຂໍ້ຄວາມ. ດຽວນີ້, ຟັງຊັນ TRIMຈະ ຕັດທັງໝົດນຳ, ຕິດຕາມ, ແລະ ຫວ່າງຫວ່າງລະຫວ່າງຕາລາງທີ່ເລືອກ.⏩ ກົດປຸ່ມ ENTER key ແລະທ່ານຈະໄດ້ຮັບ ຊື່ ບ່ອນທີ່ຊ່ອງຫວ່າງເພີ່ມເຕີມຖືກ ຕັດ .
⏩ ຕອນນີ້, ທ່ານສາມາດໃຊ້ . Fill Handle to AutoFill ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊລ.
ອ່ານເພີ່ມເຕີມ: [ ແກ້ໄຂ] ຟັງຊັນ TRIM ບໍ່ເຮັດວຽກໃນ Excel: 2 ການແກ້ໄຂ
2. ການນໍາໃຊ້ຟັງຊັນ TRIM ເພື່ອຕັດຊ່ອງຫວ່າງຂອງຄ່າຕົວເລກ
ນອກຈາກນັ້ນ, ທ່ານຍັງສາມາດເອົາຊັ້ນນໍາທັງຫມົດ, ຕິດຕາມ, ແລະຊ່ອງຫວ່າງລະຫວ່າງ ຕົວເລກ ຄ່ານຳ. ແຕ່ບັນຫາແມ່ນ ຟັງຊັນ TRIM ປະຕິບັດໄດ້ເຖິງແມ່ນ ຕົວເລກ ຄ່າເປັນ strings . ນັ້ນແມ່ນເຫດຜົນທີ່ເຈົ້າຈະຕ້ອງໃຊ້ຟັງຊັນ VALUE ກັບຟັງຊັນ TRIM ເພື່ອ ຕັດຍະຫວ່າງ ຈາກຄ່າ ຕົວເລກ .
ຢູ່ນີ້, ຂ້ອຍຈະ ຕັດຍະຫວ່າງ ຈາກ ຕົວເລກ ຄ່າຂອງຖັນ ລະຫັດໄປສະນີ ຖັນ.
ເພື່ອເລີ່ມຕົ້ນ, ເລືອກຕາລາງໃດນຶ່ງເພື່ອວາງຄ່າຜົນໄດ້ຮັບ.
➤ ຂ້ອຍເລືອກເຊລ E4 .
⏩ ໃນເຊລ E4 , ພິມສູດຄຳນວນຕໍ່ໄປນີ້.
Sub Trim_Leading_Spaces() Dim Rg As Range Dim WRg As Range On Error Resume Next Excel_Title_Id = "Trim Leading Spaces" Set WRg = Application.Selection Set WRg = Application.InputBox("Range", Excel_Title_Id, WRg.Address, Type:=8) For Each Rg In WRg Rg.Value = VBA.LTrim(Rg.Value) Next End Sub
ທີ່ນີ້, ໃນ TRIM ຟັງຊັນ, ຂ້ອຍເລືອກຕາລາງ D4 ເປັນ ຂໍ້ຄວາມ . ດຽວນີ້, ຟັງຊັນ TRIM ຈະ ຕັດ ທັງໝົດນຳ, ຕິດຕາມ, ແລະ ຫວ່າງຫວ່າງລະຫວ່າງຕາລາງທີ່ເລືອກ.
⏩ ກົດປຸ່ມ.ລະຫັດ ENTER ແລະທ່ານຈະໄດ້ຮັບ ລະຫັດໄປສະນີ ບ່ອນທີ່ຊ່ອງຫວ່າງເພີ່ມເຕີມຈະຖືກ ຕັດ .
ໂດຍ ການເຫັນຜົນໄດ້ຮັບມັນອາດຈະເບິ່ງຄືວ່າຫນ້າ TRIM ໄດ້ເຮັດວຽກຂອງຕົນ. ແຕ່ຖ້າທ່ານເບິ່ງຢ່າງຖືກຕ້ອງ, ທ່ານຈະສັງເກດເຫັນວ່າຄ່າ trimmed ບໍ່ປະຕິບັດຕົວຄືກັບຕົວເລກ.
ເພື່ອຫຼີກເວັ້ນບັນຫານີ້, ທ່ານສາມາດນໍາໃຊ້ TRIM ແລະ . VALUE ເຮັດໜ້າທີ່ຮ່ວມກັນ.
ທຳອິດ, ເລືອກຕາລາງໃດນຶ່ງເພື່ອວາງຄ່າຜົນໄດ້ຮັບ.
➤ ຂ້ອຍເລືອກເຊລ E4 .
⏩ ໃນເຊລ E4 , ພິມສູດຄຳນວນຕໍ່ໄປນີ້.
=VALUE(TRIM(D4))
ບ່ອນນີ້, ໃນ VALUE ຟັງຊັນ, ຂ້ອຍໃຊ້ TRIM(D4) ເປັນ ຂໍ້ຄວາມ .
ຕໍ່ໄປ, ໃນຟັງຊັນ TRIM , ຂ້ອຍເລືອກຕາລາງ D4 ເປັນ ຂໍ້ຄວາມ . ດຽວນີ້, ຟັງຊັນ TRIM ຈະ ຕັດ ທັງໝົດຊັ້ນນຳ, ຕິດຕາມ, ແລະ ຫວ່າງຫວ່າງລະຫວ່າງຕາລາງທີ່ເລືອກ.
ດຽວນີ້, VALUE ຟັງຊັນຈະປ່ຽນ trimmed string ເປັນ number .
⏩ ກົດປຸ່ມ ENTER ແລ້ວທ່ານຈະໄດ້ຮັບ Zip Code ເປັນ ຕົວເລກ ບ່ອນທີ່ຊ່ອງຫວ່າງເພີ່ມເຕີມຖືກ ຕັດ .
⏩ ຕອນນີ້, ທ່ານສາມາດໃຊ້ Fill Handle. ເພື່ອ ຕື່ມຂໍ້ມູນອັດຕະໂນມັດ ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊລ.
ອ່ານເພີ່ມເຕີມ: ວິທີຕັດ ສ່ວນຂອງຂໍ້ຄວາມໃນ Excel (9 ວິທີງ່າຍໆ)
3. ການໃຊ້ TRIM ຊ້າຍເພື່ອຕັດພື້ນທີ່ຊັ້ນນໍາ
ໃນກໍລະນີທີ່ທ່ານຕ້ອງການຕັດພື້ນທີ່ຊັ້ນນໍາເທົ່ານັ້ນ. ຈາກນັ້ນທ່ານສາມາດເຮັດມັນໄດ້ໂດຍການໃຊ້ MID ຟັງຊັນ, ຊອກຫາ ຟັງຊັນ, TRIM ຟັງຊັນ, ແລະ ເລນ ຟັງຊັນຮ່ວມກັນ.
ທີ່ນີ້, ຈາກ ຊື່ column, ຂ້ອຍພຽງແຕ່ຕ້ອງການ ຕັດ ຍະຫວ່າງຊັ້ນນໍາ.
ເພື່ອເລີ່ມຕົ້ນ, ເລືອກຕາລາງໃດນຶ່ງເພື່ອວາງຄ່າຜົນໄດ້ຮັບ.
➤ ຂ້ອຍເລືອກ ເຊລ E4 .
⏩ ໃນເຊລ E4 , ໃຫ້ພິມສູດຕໍ່ໄປນີ້.
=MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4))
ຢູ່ນີ້, ໃນຟັງຊັນ MID , ຂ້ອຍເລືອກຕາລາງ B4 ເປັນ ຂໍ້ຄວາມ , ໃຊ້ FIND(MID(TRIM(B4)) ,1,1),B4) ເປັນ start_num ຈາກນັ້ນໃຊ້ LEN(B4) ເປັນ num_chars .
ຕໍ່ໄປ, ໃນ ຊອກຫາ ຟັງຊັນ, ຂ້ອຍໃຊ້ MID(TRIM(B4),1,1) ເປັນ find_text ແລະເລືອກຕາລາງ B4 ເປັນ inside_text .
ອີກເທື່ອໜຶ່ງ, ໃນຟັງຊັນ MID , ຂ້ອຍໃຊ້ RIM(B4) ເປັນ ຂໍ້ຄວາມ , ໃຊ້ 1. ເປັນ start_num ຈາກນັ້ນໃຊ້ 1 ເປັນ num_chars .
ຈາກນັ້ນ, ໃນຟັງຊັນ LEN , ຂ້ອຍເລືອກ ຕາລາງ B4 ເປັນ ຂໍ້ຄວາມ .
ການແບ່ງສູດ
➦ TRIM( B4) —> ຈະຕັດພື້ນທີ່ເພີ່ມເຕີມທັງໝົດ.
• Output: Adam Smith
➦ MID(TRIM(B4),1,1) —> ເລີ່ມຈາກຕຳແໜ່ງທີ 1 ຈະແຍກສະຕຣິງຍ່ອຍອອກຈາກສະຕຣິງໃດໜຶ່ງ.
• ຜົນໄດ້ຮັບ: A
➥ FIND(MID(TRIM(B4),1,1),B4) —> ນີ້ຈະ ສົ່ງຄືນຕຳແໜ່ງຂອງສະຕຣິງ.
• Output: 4
➦ LEN(B4) —> ຈະສົ່ງຄືນຈຳນວນຕົວອັກສອນໃນ ຂໍ້ຄວາມ.
• Output: 17
➥ MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4)) —> ມັນຈະສົ່ງຄືນຂໍ້ຄວາມທັງໝົດ.
ο MID(B4, 4, 17)
• ຜົນໄດ້ຮັບ: Adam Smith
• ຄໍາອະທິບາຍ: ຕັດອອກ ນຳໜ້າ ຊ່ອງຫວ່າງຈາກຊື່ “ Adam Smith” .
⏩ ກົດປຸ່ມ ENTER ແລ້ວປຸ່ມ ນຳໜ້າ ຊ່ອງຫວ່າງຈະເປັນ ຕັດ ຈາກ ຊື່ ຖັນ.
⏩ ດຽວນີ້, ທ່ານສາມາດໃຊ້ Fill Handle ຫາ ຕື່ມອັດຕະໂນມັດ ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊລ.
ເນື້ອຫາທີ່ກ່ຽວຂ້ອງ : ຟັງຊັນ Trim ຊ້າຍໃນ Excel: 7 ວິທີທີ່ເຫມາະສົມ
4. ການໃຊ້ຟັງຊັນ SUBSTITUTE ເພື່ອຕັດພື້ນທີ່ທັງໝົດ
ເມື່ອໃດກໍໄດ້ທີ່ທ່ານຕ້ອງການ ຕັດ ຊ່ອງຫວ່າງທັງໝົດຈາກຄ່າໃດໜຶ່ງ ຈາກນັ້ນເຈົ້າສາມາດນຳໃຊ້ໄດ້. ຫນ້າທີ່ SUBSTITUTE .
ທີ່ນີ້, ຂ້ອຍຈະ ຕັດ ຊ່ອງຫວ່າງທັງໝົດຈາກຖັນ ເມືອງ .
ເພື່ອເລີ່ມຕົ້ນດ້ວຍ , ເລືອກຕາລາງໃດນຶ່ງເພື່ອວາງຄ່າຜົນໄດ້ຮັບ.
➤ ຂ້ອຍເລືອກເຊລ E4 .
⏩ ໃນເຊລ E4 , ໃຫ້ພິມສູດຕໍ່ໄປນີ້ .
=SUBSTITUTE(C4," ","")
ຢູ່ນີ້, ໃນ ຕົວແທນ ຟັງຊັນ, ຂ້ອຍເລືອກ C4 ເຊລເປັນ ຂໍ້ຄວາມ , ໃຊ້ ” ” (Single Space) ເປັນ old_text ຈາກນັ້ນໃຊ້ “” (ບໍ່ມີພື້ນທີ່) ເປັນ new_text . ດຽວນີ້, ຟັງຊັນ SUBSTITUTE ຈະປ່ຽນແທນຊ່ອງຫວ່າງທີ່ບໍ່ມີຊ່ອງຫວ່າງ.
⏩ ກົດປຸ່ມ ENTER ແລະຊ່ອງຫວ່າງເພີ່ມເຕີມຈະຖືກ ຕັດ ຈາກ. ຖັນ ເມືອງ .
⏩ ດຽວນີ້,ທ່ານສາມາດໃຊ້ Fill Handle to AutoFill ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊລ.
5. ການນໍາໃຊ້ TRIM & amp; ຟັງຊັນ SUBSTITUTE ເພື່ອຕັດພື້ນທີ່ບໍ່ແຕກ
ທຸກຄັ້ງທີ່ພວກເຮົານຳເຂົ້າຂໍ້ມູນຈາກບ່ອນອື່ນ ສ່ວນຫຼາຍມີພື້ນທີ່ບໍ່ແຕກໜ້ອຍໜຶ່ງເຂົ້າມາ. ທ່ານສາມາດຕັດໄດ້ ບໍ່ແຕກ . ຍະຫວ່າງໂດຍການໃຊ້ຟັງຊັນ TRIM , ທຳຄວາມສະອາດ ຟັງຊັນ, ແລະ ການຍ່ອຍ ຟັງຊັນຮ່ວມກັນ.
ເພື່ອເລີ່ມຕົ້ນ, ເລືອກຕາລາງໃດນຶ່ງເພື່ອວາງຜົນໄດ້ຮັບ. ຄ່າ.
➤ ຂ້ອຍເລືອກເຊລ E4 .
⏩ ໃນເຊລ E4 , ໃຫ້ພິມສູດຕໍ່ໄປນີ້.
=TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," "))))
ຢູ່ນີ້, ໃນຟັງຊັນ TRIM , ຂ້ອຍໃຊ້ CLEAN((SUBSTITUTE(B4,CHAR(160)) ,” “))) ເປັນ ຂໍ້ຄວາມ . ໃຊ້ FIND(MID(TRIM(B4),1,1),B4) ເປັນ start_num ຈາກນັ້ນໃຊ້ LEN(B4) ເປັນ num_chars >.
ຕໍ່ໄປ, ໃນຟັງຊັນ ສະອາດ , ຂ້ອຍໃຊ້ SUBSTITUTE(B4,CHAR(160),” “)) ເປັນ ຂໍ້ຄວາມ .
ຈາກນັ້ນ, ໃນຟັງຊັນ SUBSTITUTE , ຂ້ອຍເລືອກ B4 cell ເປັນ text , ໃຊ້ CHAR(160) ເປັນ old_text , ຈາກນັ້ນໃຊ້ ” “ (Single Space) ເປັນ new_text .
ດຽວນີ້, SUBSTITUTE ຟັງຊັນຈະປ່ຽນແທນຊ່ອງຫວ່າງ ບໍ່ແຕກ ດ້ວຍຊ່ອງຫວ່າງ ດ່ຽວ .
ການແບ່ງສູດ
➦ SUBSTITUTE(B4,CHAR(160),” “) —> ຈະຕັດຊ່ອງຫວ່າງທັງໝົດອອກ.
• Output: Adam Smith
➦ CLEAN((SUBSTITUTE(B4,CHAR(160),” “))) —> ການເລີ່ມຕົ້ນຈາກຕຳແໜ່ງທີ 1 ຈະແຍກສະຕຣິງຍ່ອຍອອກຈາກສະຕຣິງໃດໜຶ່ງ.
• Output: Adam Smith
➥ TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160),” “)))) —> ອັນນີ້ຈະກັບຄືນມາ ຕຳແໜ່ງຂອງສະຕຣິງ.
ο TRIM(” Adam Smith”)
• ຜົນໄດ້ຮັບ: Adam Smith
• ຄໍາອະທິບາຍ: ໄດ້ຕັດຊ່ອງຫວ່າງ ບໍ່ແຕກ ຈາກຊື່ “ Adam Smith” .
⏩ ກົດປຸ່ມ ENTER ປຸ່ມ ແລະ ບໍ່ແຕກ ຊ່ອງຫວ່າງຈະຖືກ ຕັດ ຈາກ ຊື່ ຖັນ.
⏩ ຕອນນີ້ , ທ່ານສາມາດໃຊ້ Fill Handle ເພື່ອ ການຕື່ມອັດຕະໂນມັດ ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊລ.
6. ໃຊ້ Find & ແທນທີ່ເພື່ອຕັດຍະຫວ່າງ
ທ່ານຍັງສາມາດໃຊ້ ຊອກຫາ & ແທນທີ່ຄຸນສົມບັດ ເປັນ ຕັດ ຍະຫວ່າງໃນ Excel.
ໃຫ້ຂ້ອຍສະແດງຂັ້ນຕອນໃຫ້ທ່ານ,
ຕໍ່ໄປ, ເລືອກຊ່ວງຕາລາງຈາກບ່ອນທີ່ທ່ານຕ້ອງການ trim spaces.
➤ ຂ້ອຍເລືອກຊ່ວງຕາລາງ C4:C12 .
ຈາກນັ້ນ, ເປີດ Home tab >> ; ຈາກ ການດັດແກ້ ກຸ່ມ >> ໄປທີ່ ຊອກຫາ & ເລືອກ >> ເລືອກ ແທນທີ່
A ກ່ອງໂຕ້ຕອບ ຈະປາກົດຂຶ້ນ.
⏩ I ໃຊ້ ດ່ຽວ ຍະຫວ່າງ ໃນ ຊອກຫາອັນໃດ ເພື່ອ ຕັດ ຍະຫວ່າງ.
⏩ ຂ້ອຍເກັບ ແທນທີ່ດ້ວຍ ຊ່ອງຂໍ້ມູນ ເປົ່າຫວ່າງ .
ຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ ປ່ຽນແທນທັງໝົດ .
ຂໍ້ຄວາມຈະປາກົດຂຶ້ນເພື່ອສະແດງຈຳນວນການທົດແທນທີ່ເກີດຂຶ້ນ.
⏩ ພວກເຮົາໄດ້ເຮັດ 17 ການທົດແທນ .
ຈາກນັ້ນ, ຄລິກ ຕົກລົງ ແລະປິດກ່ອງໂຕ້ຕອບ . ກ່ອງ .
⏩ ທີ່ນີ້, ຊ່ອງຫວ່າງທັງໝົດຖືກ ຕັດ ໃນຖັນ ເມືອງ .
<0ເນື້ອຫາທີ່ກ່ຽວຂ້ອງ: ຕັດຕົວອັກສອນຂວາ ແລະຍະຫວ່າງໃນ Excel (5 ວິທີ)
7. ການນໍາໃຊ້ VBA ເພື່ອ Trim Leading Spaces
ຖ້າທ່ານຕ້ອງການ, ທ່ານຍັງສາມາດໃຊ້ Visual Basic (VBA) ເພື່ອ ຕັດແຖວນໍາ .
ໃຫ້ຂ້ອຍ ອະທິບາຍຂັ້ນຕອນໃຫ້ທ່ານ,
ທຳອິດ, ເປີດແຖບ ຜູ້ພັດທະນາ >> ຈາກນັ້ນເລືອກ Visual Basic.
⏩ ຈາກນັ້ນ, ມັນຈະເປີດໜ້າຕ່າງໃໝ່ຂອງ Microsoft Visual Basic for Applications .
ດຽວນີ້, ເປີດ ໃສ່ >> ເລືອກ ໂມດູນ .
ພິມລະຫັດຕໍ່ໄປນີ້ໃນ ໂມດູນ ທີ່ເປີດເພື່ອ ຕັດແຖວນໍາໜ້າ ຍະຫວ່າງ.
2121
ທີ່ນີ້, ໃນ Sub Trim_Leading_Spaces() , ຂ້າພະເຈົ້າໄດ້ປະກາດຕົວແປ Rg ແລະ WRg ເປັນ Range .
ຕໍ່ໄປ, ຕັ້ງຊື່ກ່ອງໂຕ້ຕອບ Tim Leading Spaces ຈາກນັ້ນໃຊ້ a ສຳລັບ loop ເຖິງ TRIM ແຕ່ລະອັນທີ່ເລືອກ ເຊລ .
ຈາກນັ້ນ, ຂ້ອຍໃຊ້ຟັງຊັນ VBA LTRIM ເພື່ອຕັດ.
ດຽວນີ້, ບັນທຶກ ລະຫັດ ແລະ ກັບຄືນໄປຫາແຜ່ນວຽກ.
ເພື່ອນຳໃຊ້ VBA , ຖ້າທ່ານຕ້ອງການໃຫ້ທ່ານສາມາດເລືອກຕາລາງ ຫຼືຊ່ວງຕາລາງໄດ້ ຖ້າບໍ່ດັ່ງນັ້ນທ່ານສາມາດເລືອກໄລຍະດັ່ງກ່າວໃນ ກ່ອງຂໍ້ຄວາມ .
➤ ຂ້ອຍເລືອກຊ່ວງຕາລາງ B4:B12 .
ຈາກນັ້ນ, ເປີດ ເບິ່ງ ແຖບ >> ຈາກ Macros >> ເລືອກ ເບິ່ງ Macros.
A ກ່ອງໂຕ້ຕອບ ຈະປາກົດຂຶ້ນ. ຈາກນັ້ນເລືອກ ຊື່ Macros ແລະ Macros ໃນ .
⏩ ຂ້ອຍເລືອກ Trim_Leading_Spaces ໃນ ຊື່ Macros .
⏩ ຂ້ອຍເລືອກ Excel Trim Spaces.xlsm ໃນ Macros in .
ຈາກນັ້ນ, ຄລິກ Run .
A ກ່ອງຂໍ້ຄວາມ ຈະປາກົດຂຶ້ນບ່ອນທີ່ຂອບເຂດທີ່ທ່ານເລືອກຈະສະແດງ.
ດຽວນີ້, ຄລິກ ຕົກລົງ .
ສະນັ້ນ, ທຸກຊ່ອງ ນຳໜ້າ ຈະຖືກ ຕັດ .
8. ການນໍາໃຊ້ VBA ເພື່ອຕັດຊ່ອງທາງຕິດຕໍ່ກັນ
ຖ້າຫາກວ່າທ່ານຕ້ອງການ, ທ່ານຍັງສາມາດ trim the trailing spaces ໂດຍການນໍາໃຊ້ Visual Basic .
ຢູ່ນີ້, ຂ້ອຍຕ້ອງການ ຕັດ ຊ່ອງຫວ່າງ ຕໍ່ທ້າຍ ຈາກ ຊື່ ຖັນ.
ດຽວນີ້, ເພື່ອເປີດໜ້າຕ່າງ Visual Basic for Applications ທ່ານສາມາດປະຕິບັດຕາມຂັ້ນຕອນທີ່ໄດ້ອະທິບາຍໄວ້ໃນພາກ 7 .
ຈາກນັ້ນ, ພິມລະຫັດຕໍ່ໄປນີ້ໃສ່ໃນ the Module .
6972
ທີ່ນີ້, ໃນ Sub Trim_Trailing_Spaces() , ຂ້າພະເຈົ້າໄດ້ປະກາດ rng ຕົວແປເປັນ Range .
ຈາກນັ້ນ, ຂ້ອຍໃຊ້ function VBA TRIM ເພື່ອຕັດ.
ດຽວນີ້, ບັນທຶກ ລະຫັດ ແລະກັບຄືນໄປຫາແຜ່ນວຽກ.
ເປີດ ຜູ້ພັດທະນາ ແຖບ >> ຈາກ Insert >> ເລືອກ ປຸ່ມ ຈາກ ການຄວບຄຸມແບບຟອມ
ດຽວນີ້, ລາກ ປຸ່ມ ປຸ່ມ ໄປທີ່