ສາລະບານ
ຖ້າເຈົ້າເຮັດວຽກກັບ Microsoft Excel ເປັນໄລຍະໜຶ່ງ, ເຈົ້າຮູ້ຄວາມສຳຄັນຂອງ AutoFill. ເພື່ອຄັດລອກສູດໃນແຖວຫຼືຄໍລໍາ, ພວກເຮົາໃຊ້ວິທີນີ້. ໃນປັດຈຸບັນ, ພວກເຮົາສາມາດໃຊ້ນີ້ດ້ວຍຕົນເອງໂດຍຫນູ. ແຕ່, ຖ້າທ່ານມີແຖວຂະຫນາດໃຫຍ່ທີ່ມີຂໍ້ມູນ, ມັນຈະຍາກທີ່ຈະຄັດລອກສູດໃດໆໄປຫາແຖວຫຼືຖັນສຸດທ້າຍ. ທ່ານສາມາດໃຊ້ລະຫັດ VBA ເພື່ອຕື່ມສູດອັດຕະໂນມັດໃສ່ແຖວສຸດທ້າຍຫຼືຖັນໄດ້ຢ່າງງ່າຍດາຍ.
ໃນ tutorial ນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້ການຕື່ມສູດອັດຕະໂນມັດກັບແຖວສຸດທ້າຍໃນ Excel ການນໍາໃຊ້ລະຫັດ VBA. ການສອນນີ້ຈະຢູ່ໃນຈຸດທີ່ມີຕົວຢ່າງທີ່ເຫມາະສົມແລະຮູບປະກອບທີ່ເຫມາະສົມ. ດັ່ງນັ້ນ, ຢູ່ກັບພວກເຮົາ.
ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ
ສູດອັດຕະໂນມັດໃສ່ແຖວສຸດທ້າຍ.xlsm
AutoFill ແມ່ນຫຍັງ. Excel?
ດຽວນີ້, ການຕື່ມຂໍ້ມູນອັດຕະໂນມັດແມ່ນຄຸນສົມບັດໃນຕົວຂອງ Microsoft Excel ທີ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດຕື່ມຂໍ້ມູນໃສ່ສ່ວນທີ່ເຫຼືອຂອງແຖວ ຫຼືຖັນດ້ວຍຄ່າ, ຮູບແບບ ຫຼືສູດໂດຍອັດຕະໂນມັດ. ທ່ານສາມາດລະບຸມັນໄດ້ເມື່ອທ່ານເອົາຕົວກະພິບໄປມຸມຂວາລຸ່ມຂອງຕາລາງໃດນຶ່ງ. ພວກເຮົາເອີ້ນວ່າຕົວຈັດການການຕື່ມຂໍ້ມູນອັດຕະໂນມັດຂອງ Excel.
ເບິ່ງຮູບໜ້າຈໍຕໍ່ໄປນີ້:
ຢູ່ນີ້, ທ່ານສາມາດເບິ່ງສອງຕົວເລກ. ພວກເຮົາຈະຕື່ມຂໍ້ມູນໃສ່ແຖວທີ່ເຫຼືອໂດຍໃຊ້ການຕື່ມອັດຕະໂນມັດໃນ Excel.
ທຳອິດ, ເລືອກຂອບເຂດຂອງເຊວ B5:B6. ຫຼັງຈາກນັ້ນ, ທ່ານຈະເຫັນຕົວຈັບການຕື່ມຂໍ້ມູນອັດຕະໂນມັດຢູ່ມຸມຂວາລຸ່ມ.
ຕອນນີ້, ໃຫ້ລາກຕົວຈັດການການຕື່ມຂໍ້ມູນອັດຕະໂນມັດລົງລຸ່ມ.
ດັ່ງທີ່ທ່ານສາມາດເບິ່ງ, Excel ອັດຕະໂນມັດຕື່ມຂໍ້ມູນໃສ່ສ່ວນທີ່ເຫຼືອຂອງຈຸລັງ. ນີ້ແມ່ນການນໍາໃຊ້ພື້ນຖານຂອງການຕື່ມຂໍ້ມູນໃສ່ອັດຕະໂນມັດໃນ Excel. ໂຕຈັບການຕື່ມຂໍ້ມູນອັດຕະໂນມັດໄປຫາແຖວ ຫຼືຖັນສຸດທ້າຍ. ມັນເປັນຂະບວນການທີ່ຫຍຸ້ງຍາກຫຼາຍ. ໂຊກດີທີ່ທ່ານສາມາດຫຼຸດຜ່ອນມັນໄດ້ໂດຍໃຊ້ລະຫັດ VBA ໃນ Excel. ທ່ານສາມາດໃຊ້ລະຫັດ VBA ເພື່ອຕື່ມຂໍ້ມູນໃສ່ອັດຕະໂນມັດທີ່ມີຄ່າ, ສູດ, ຫຼືຮູບແບບ.
The Generic Syntax:
ໄລຍະ .ຕື່ມຂໍ້ມູນປາຍທາງອັດຕະໂນມັດ, ປະເພດ
ທີ່ນີ້,
ໄລຍະ(“B5”): ຕາລາງທີ່ມີຮູບແບບຕົ້ນຕໍເພື່ອຕື່ມຂໍ້ມູນສ່ວນທີ່ເຫຼືອຂອງຊຸດ>ພິມເປັນ xlAutoFillType: ປະເພດການຕື່ມຂໍ້ມູນຊຸດ. ມີປະເພດການຕື່ມຂໍ້ມູນອັດຕະໂນມັດຕ່າງໆທີ່ທ່ານສາມາດເລືອກໄດ້.
ອ່ານເພີ່ມເຕີມ: ວິທີໃຊ້ VBA AutoFill ໃນ Excel
4 ປະເພດຂອງການຕື່ມອັດຕະໂນມັດໃນ Excel VBA
ໃນພາກນີ້, ຂ້າພະເຈົ້າຈະສົນທະນາບາງປະເພດຂອງການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ. ພວກເຮົາໄດ້ເຫັນແລ້ວວ່າພວກເຮົາສາມາດເລືອກປະເພດການຕື່ມຂໍ້ມູນອັດຕະໂນມັດໂດຍໃຊ້ xlAutoFillType. ນີ້, ຂ້ອຍກຳລັງສະແດງຕົວຢ່າງບາງຢ່າງໃຫ້ກັບເຈົ້າ.
1. xlFillDefault
ພວກເຮົາໄດ້ເຫັນການຕື່ມຂໍ້ມູນອັດຕະໂນມັດປະເພດນີ້ແລ້ວໃນຕົວຢ່າງທີ່ຜ່ານມາ.
ເບິ່ງຮູບໜ້າຈໍ:
ພິມລະຫັດ VBA ຕໍ່ໄປນີ້ເພື່ອຕື່ມຂໍ້ມູນສ່ວນທີ່ເຫຼືອຂອງເຊວອັດຕະໂນມັດ:
5291
ດຽວນີ້, ແລ່ນ Macro VBA ແລະຫຼັງຈາກນັ້ນ, ທ່ານຈະເຫັນຕໍ່ໄປນີ້:
ມັນຈະຕື່ມເຕັມຕາລາງທີ່ເຫຼືອໂດຍອັດຕະໂນມັດໂດຍການນໍາໃຊ້ VBA macro.
2. xlFillCopy
ເພື່ອສຳເນົາຄ່າດຽວກັນ ທ່ານສາມາດໃຊ້ປະເພດ xlFillCopy ໃນປະເພດການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ.
ເບິ່ງຮູບໜ້າຈໍ:
<0ພິມລະຫັດ VBA ຕໍ່ໄປນີ້ເພື່ອຕື່ມຂໍ້ມູນສ່ວນທີ່ເຫຼືອຂອງເຊວອັດຕະໂນມັດ:
2190
ຕອນນີ້, ແລ່ນມາໂຄຣ VBA ແລະຈາກນັ້ນ, ທ່ານຈະເຫັນສິ່ງຕໍ່ໄປນີ້:
Excel ຕື່ມຂໍ້ມູນໃສ່ສ່ວນທີ່ເຫຼືອຂອງເຊວດ້ວຍຮູບແບບດຽວກັນຂອງຄ່າ.
3. xlFillMonths
ນອກນັ້ນທ່ານຍັງສາມາດຕື່ມເດືອນໂດຍໃຊ້ xlFillMonths ປະເພດການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ.
ເບິ່ງຮູບໜ້າຈໍ:
ຢູ່ນີ້, ພວກເຮົາໄດ້ເຂົ້າສອງເດືອນມັງກອນ ແລະເດືອນກຸມພາແລ້ວ.
ພິມລະຫັດ VBA ຕໍ່ໄປນີ້ເພື່ອຕື່ມຂໍ້ມູນສ່ວນທີ່ເຫຼືອຂອງເຊວອັດຕະໂນມັດ:
3583
ຕອນນີ້, ແລ່ນມາໂຄຣ VBA ແລະຫຼັງຈາກ. ທີ່, ທ່ານຈະເຫັນດັ່ງຕໍ່ໄປນີ້:
Excel ອັດຕະໂນມັດເຂົ້າໃຈຮູບແບບແລະຕື່ມຂໍ້ມູນໃສ່ໃຫ້ເຂົາເຈົ້າ.
4. xlFillFormats
ນອກນັ້ນທ່ານຍັງສາມາດຄັດລອກຮູບແບບໄປໃສ່ຕາລາງອື່ນໂດຍໃຊ້ VBA autofill. ເພື່ອເຮັດສິ່ງນີ້, ທ່ານຕ້ອງໃຊ້ປະເພດການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ xlFillFormats . ຕື່ມຂໍ້ມູນໃສ່ສອງເຊລດ້ວຍບາງສີ.
ຕອນນີ້, ພິມລະຫັດ VBA ຕໍ່ໄປນີ້ເພື່ອຕື່ມຂໍ້ມູນສ່ວນທີ່ເຫຼືອຂອງເຊວອັດຕະໂນມັດ:
9739
ຕອນນີ້, ໃຫ້ແລ່ນມາໂຄຣ VBA ແລະຈາກນັ້ນ, ທ່ານຈະເຫັນລາຍການ ຕໍ່ໄປນີ້:
ດັ່ງທີ່ທ່ານສາມາດເບິ່ງ, Macro VBA ຂອງພວກເຮົາໃຊ້ການຕື່ມຂໍ້ມູນໃສ່ອັດຕະໂນມັດເພື່ອຕື່ມຂໍ້ມູນໃສ່ແຖວຂອງຖັນ B ຢ່າງມີປະສິດທິພາບ.
ອ່ານເພີ່ມເຕີມ: ວິທີຕື່ມເດືອນອັດຕະໂນມັດໃນ Excel
5 ຕົວຢ່າງທີ່ມີສູດການຕື່ມອັດຕະໂນມັດໄປຫາແຖວສຸດທ້າຍໃນ Excel VBA
1. VBA ເພື່ອຕື່ມສູດອັດຕະໂນມັດໄປຫາແຖວທີ່ໃຊ້ຫຼ້າສຸດ
ເຊັ່ນດຽວກັນ, ທ່ານສາມາດຕື່ມສູດອັດຕະໂນມັດໂດຍໃຊ້ VBA. ຖ້າຫາກວ່າທ່ານໄດ້ອ່ານພາກສ່ວນທີ່ຜ່ານມາ, ທ່ານໄດ້ຢ່າງງ່າຍດາຍສາມາດປະຕິບັດນີ້. ບັນຫາເກີດຂື້ນໃນເວລາທີ່ທ່ານຕ້ອງຕື່ມຂໍ້ມູນໃສ່ສູດອັດຕະໂນມັດໄປຫາແຖວສຸດທ້າຍ. ທ່ານຕ້ອງລະບຸແຖວທີ່ໃຊ້ຫຼ້າສຸດກ່ອນ. ຫຼັງຈາກນັ້ນ, ລະຫັດ VBA ຈະຕື່ມຂໍ້ມູນໃສ່ພວກມັນໂດຍອັດຕະໂນມັດ.
ລອງເບິ່ງຊຸດຂໍ້ມູນຕໍ່ໄປນີ້:
ຢູ່ນີ້, ພວກເຮົາມີຊຸດຂໍ້ມູນການຂາຍຂອງພະນັກງານຂາຍບາງຄົນ. . ເປົ້າຫມາຍຂອງພວກເຮົາແມ່ນເພື່ອເພີ່ມຍອດຂາຍຂອງເດືອນມັງກອນແລະເດືອນກຸມພາໃສ່ຄໍລໍາ Total. ຫຼັງຈາກນັ້ນ, ພວກເຮົາຈະໃຊ້ວິທີການຕື່ມຂໍ້ມູນອັດຕະໂນມັດໂດຍໃຊ້ VBA ໄປຫາແຖວທີ່ໃຊ້ສຸດທ້າຍໃນ Excel.
ເພື່ອດໍາເນີນການນີ້, ພິມລະຫັດຕໍ່ໄປນີ້:
9779
last_row = Cells(Rows.Count, 2).End(xlUp).Row: ມັນສົ່ງຄືນແຖວທີ່ໃຊ້ຫຼ້າສຸດຈາກຖັນ B. ທ່ານສາມາດເລືອກຖັນໃດກໍໄດ້ຈາກຊຸດຂໍ້ມູນຂອງທ່ານ.
Range(“E5”).Formula = “=SUM(C5:D5)”: ພວກເຮົາເພີ່ມການຂາຍຂອງ Cell C5 ແລະ D5.
Range(“E5”).AutoFill Destination:=Range(“E5:E” & last_row): ຫຼັງຈາກໄດ້ຜົນແລ້ວ, ພວກເຮົາໃຊ້ການຕື່ມອັດຕະໂນມັດ. ມັນເລີ່ມການຕື່ມຂໍ້ມູນອັດຕະໂນມັດຈາກ Cell E5 ໄປຫາແຖວທີ່ໃຊ້ຫຼ້າສຸດທີ່ພວກເຮົາໄດ້ຮັບໃນເມື່ອກ່ອນ.
ດຽວນີ້, ແລ່ນມາໂຄຣ VBA. ຫຼັງຈາກນັ້ນ, ທ່ານຈະເຫັນຜົນໄດ້ຮັບດັ່ງຕໍ່ໄປນີ້:
Asທ່ານສາມາດເບິ່ງ, ລະຫັດ VBA ຂອງພວກເຮົາເພີ່ມຜົນໄດ້ຮັບທໍາອິດແລະຕື່ມຂໍ້ມູນໃສ່ໃນແຖວສຸດທ້າຍໃນ Excel.
ອ່ານເພີ່ມເຕີມ: ວິທີການຕື່ມຂໍ້ມູນໃສ່ແຖວສຸດທ້າຍດ້ວຍຂໍ້ມູນໃນ Excel
2. VBA AutoFill ຈາກ ActiveCell ໄປຫາແຖວສຸດທ້າຍ
ດຽວນີ້, ຖ້າທ່ານບໍ່ຕ້ອງການໃຊ້ຊ່ວງສະເພາະໃນວິທີການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ, ທ່ານສາມາດໃຊ້ຄ່າຂອງເຊລທີ່ໃຊ້ງານໄດ້. , ສູດ, ຫຼືຮູບແບບ. ເມື່ອທ່ານຄລິກໃສ່ເຊລໃດໜຶ່ງ ແລະຕ້ອງການຕື່ມຂໍ້ມູນໃສ່ແຖວທີ່ເຫຼືອໂດຍອັດຕະໂນມັດດ້ວຍສູດຂອງເຊລທີ່ໃຊ້ວຽກ, ໃຫ້ໃຊ້ວິທີນີ້.
ມັນຄ້າຍຄືກັບຕົວຢ່າງທີ່ຜ່ານມາ. ພວກເຮົາກຳລັງໃຊ້ຊຸດຂໍ້ມູນກ່ອນໜ້ານີ້:
ຕອນນີ້, ພວກເຮົາຈະເພີ່ມຍອດຂາຍເດືອນມັງກອນ ແລະ ກຸມພາ ແລະຕື່ມສູດອັດຕະໂນມັດໃສ່ແຖວສຸດທ້າຍໂດຍໃຊ້ Excel VBA.
ດຽວນີ້, ພິມລະຫັດຕໍ່ໄປນີ້:
2435
last_row = Cells(Rows.Count, 2).End(xlUp).Row: ມັນສົ່ງຄືນຄ່າທີ່ໃຊ້ຫຼ້າສຸດ ແຖວຈາກຖັນ B. ທ່ານສາມາດເລືອກຖັນໃດກໍໄດ້ຈາກຊຸດຂໍ້ມູນຂອງທ່ານ.
ActiveCell.Formula = “=SUM(C5:D5)”: ພວກເຮົາເພີ່ມການຂາຍ Cell C5 ແລະ D5 ໃນຕາລາງທີ່ທ່ານເລືອກ.
ActiveCell.AutoFill Destination:=Range(ActiveCell.Address & “:E” & last_row): ຫຼັງຈາກໄດ້ຮັບຜົນໄດ້ຮັບ, ພວກເຮົາໃຊ້ການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ. ມັນເລີ່ມການຕື່ມຂໍ້ມູນອັດຕະໂນມັດຈາກເຊລທີ່ເປີດໃຊ້ໄປຫາແຖວທີ່ໃຊ້ຫຼ້າສຸດທີ່ພວກເຮົາໄດ້ຮັບໃນເມື່ອກ່ອນ.
ຕອນນີ້, ເລືອກ Cell E5 .
ຫຼັງຈາກນັ້ນ, ໃຫ້ແລ່ນ Macro VBA ເພື່ອເພີ່ມສູດ ແລະຕື່ມຂໍ້ມູນອັດຕະໂນມັດໃສ່ແຖວສຸດທ້າຍ.
ດັ່ງທີ່ເຈົ້າເຫັນ, ພວກເຮົາໃຊ້ Macro VBA ສຳເລັດເພື່ອຕື່ມສູດອັດຕະໂນມັດໄປຫາແຖວສຸດທ້າຍ.
ການອ່ານທີ່ຄ້າຍກັນ
- ວິທີເຮັດເລື້ມຄືນແຖວຕາມຈຳນວນຄັ້ງທີ່ກຳນົດໄວ້ໃນ Excel (4 ວິທີ)
- ຕົວເລກແຖວອັດຕະໂນມັດໃນ Excel (8 ວິທີ)
- ວິທີຕື່ມຖັນໃນ Excel ດ້ວຍຄ່າດຽວກັນ (9 ເຄັດລັບ )
- ນຳໃຊ້ທາງລັດການຕື່ມຂໍ້ມູນອັດຕະໂນມັດໃນ Excel (7 ວິທີ)
3. ຕື່ມຂໍ້ມູນອັດຕະໂນມັດໄປຫາແຖວສຸດທ້າຍໂດຍໃຊ້ໄລຍະໄດນາມິກກັບ Excel VBA
ກ່ອນຫນ້ານີ້ພວກເຮົາໄດ້ສະແດງໃຫ້ທ່ານເຫັນບາງ VBA macro ເພື່ອຕື່ມຂໍ້ມູນອັດຕະໂນມັດໄປຫາແຖວສຸດທ້າຍໃນ Excel. ດຽວນີ້, ໃນຕົວຢ່າງເຫຼົ່ານັ້ນ, ພວກເຮົາໄດ້ໃຊ້ dynamic ranges ແລ້ວ.
ເພື່ອເຂົ້າໃຈໄລຍະຄົງທີ່, ໃຫ້ເບິ່ງລະຫັດຕໍ່ໄປນີ້:
9478
ໂດຍພື້ນຖານແລ້ວພວກເຮົາບອກ Excel ໃຫ້ໃສ່ສູດໃນ . Cell E5 ແລະຕື່ມມັນອັດຕະໂນມັດຈາກ Cell E5 ເຖິງ Cell E11 . ທີ່ນີ້, ພວກເຮົາກໍານົດຂອບເຂດ. ຈະເປັນແນວໃດຖ້າທ່ານເພີ່ມແຖວເພີ່ມເຕີມ? ໃນກໍລະນີນັ້ນ, VBA ຂອງພວກເຮົາຈະບໍ່ຕື່ມແຖວເພີ່ມເຕີມເຫຼົ່ານັ້ນໂດຍອັດຕະໂນມັດ ເພາະວ່າພວກເຮົາບອກມັນແລ້ວໃຫ້ຕື່ມຂໍ້ມູນໃສ່ຂອບເຂດສະເພາະໃດໜຶ່ງໂດຍອັດຕະໂນມັດ.
ເພື່ອແກ້ໄຂບັນຫານີ້, ຂ້າພະເຈົ້າໄດ້ມາກັບການແກ້ໄຂທີ່ສາມາດເອົາຂອບເຂດແບບໄດນາມິກ:
2437
ຕາມທີ່ເຈົ້າສາມາດເຫັນໄດ້, ທຳອິດພວກເຮົາຊອກຫາແຖວສຸດທ້າຍໂດຍແຖວຂອງລະຫັດນີ້:
1854
ຫຼັງຈາກນັ້ນ, ພວກເຮົາຕື່ມຂໍ້ມູນໃສ່ແຖວສຸດທ້າຍໂດຍອັດຕະໂນມັດໂດຍໃຊ້ໄລຍະໄດນາມິກ:
6090
ບໍ່. ບໍ່ວ່າທ່ານຈະເພີ່ມແຖວໃສ່ຊຸດຂໍ້ມູນຂອງທ່ານຫຼາຍປານໃດ, ລະຫັດ VBA ນີ້ຈະປະສົບຜົນສໍາເລັດໃນການລະບຸພວກມັນ. ແລະມັນຈະຕື່ມຂໍ້ມູນໃຫ້ເຂົາເຈົ້າອັດຕະໂນມັດດ້ວຍສູດ.
ໄລຍະໄດນາມິກໂດຍພື້ນຖານແລ້ວຫມາຍຄວາມວ່າທ່ານບໍ່ຈໍາເປັນຕ້ອງໃສ່ຂອບເຂດ.ດ້ວຍຕົນເອງ. Excel ຈະອັບເດດເປັນໄລຍະໆ.
ອ່ານເພີ່ມເຕີມ: Excel VBA: ວິທີການຕື່ມຂໍ້ມູນອັດຕະໂນມັດຂອງ Range Class ລົ້ມເຫລວ
4. AutoFill to Last ຖັນໃນ Excel ໂດຍໃຊ້ VBA
ຖ້າທ່ານໄດ້ອ່ານພາກສ່ວນທີ່ຜ່ານມາເພື່ອຕື່ມຂໍ້ມູນອັດຕະໂນມັດໄປຫາແຖວສຸດທ້າຍ, ຫຼັງຈາກນັ້ນທ່ານສາມາດຕື່ມຂໍ້ມູນໃສ່ຖັນສຸດທ້າຍໄດ້ຢ່າງງ່າຍດາຍ. ທ່ານຕ້ອງຊອກຫາຕົວເລກຖັນສຸດທ້າຍ ແລະຕື່ມຂໍ້ມູນໃສ່ອັດຕະໂນມັດດ້ວຍ Excel VBA.
ລອງເບິ່ງຊຸດຂໍ້ມູນຕໍ່ໄປນີ້:
ທີ່ນີ້, ພວກເຮົາມີ ຊຸດຂໍ້ມູນທີ່ສະແດງເຖິງງົບປະມານ 3 ເດືອນຂອງບຸກຄົນ. ດຽວນີ້, ພວກເຮົາຈະເພີ່ມຄ່າໃຊ້ຈ່າຍຂອງເດືອນທັງ ໝົດ ແລະຕື່ມສູດອັດຕະໂນມັດໃສ່ຖັນສຸດທ້າຍໂດຍໃຊ້ Excel VBA.
ດຽວນີ້, ພິມລະຫັດຕໍ່ໄປນີ້:
9508
last_column = Cells(6, Columns.Count).End(xlToLeft).Column: ມັນສົ່ງຄືນຖັນທີ່ໃຊ້ຫຼ້າສຸດຈາກແຖວ 6. ທ່ານສາມາດເລືອກແຖວໃດກໍໄດ້ເພື່ອເລີ່ມຕົ້ນຈາກຊຸດຂໍ້ມູນຂອງທ່ານ.
Range(“D9”).ສູດ = “=SUM(D6:D8)”: ພວກເຮົາເພີ່ມຄ່າໃຊ້ຈ່າຍ ສາມເດືອນ (ມັງກອນ, ກຸມພາ, ມີນາ).
Range(“D9”).AutoFill Destination:=Range(“D9”, Cells(9, last_column)): ຫຼັງຈາກໄດ້ຜົນ, ພວກເຮົາໃຊ້ການຕື່ມອັດຕະໂນມັດ. ທີ່ນີ້, ແຖວຕົ້ນຕໍຂອງພວກເຮົາແມ່ນແຖວທີ 9. ຂໍ້ມູນທັງຫມົດຂອງພວກເຮົາຈະຢູ່ໃນແຖວນີ້. ມັນເລີ່ມຕົ້ນການຕື່ມຂໍ້ມູນອັດຕະໂນມັດຈາກຖັນ D ໄປຫາຖັນທີ່ໃຊ້ສຸດທ້າຍທີ່ພວກເຮົາໄດ້ຮັບໃນເມື່ອກ່ອນໂດຍ last_column .
ຫຼັງຈາກແລ່ນ macro, ທ່ານຈະເຫັນຜົນໄດ້ຮັບຕໍ່ໄປນີ້. :
ດັ່ງທີ່ເຈົ້າສາມາດເຫັນໄດ້, ພວກເຮົາສຳເລັດການນຳໃຊ້ VBA ເພື່ອຕື່ມຂໍ້ມູນໃສ່ອັດຕະໂນມັດ.ສູດຄຳນວນໃສ່ຖັນສຸດທ້າຍໃນ Excel.
ອ່ານເພີ່ມເຕີມ: ວິທີຕື່ມຖັນອັດຕະໂນມັດໃນ Excel
5. AutoFill ເລກລຳດັບໄປຫາແຖວສຸດທ້າຍ ໃນ Excel ໂດຍໃຊ້ VBA
ທ່ານຍັງສາມາດຕື່ມຕົວເລກຕາມລໍາດັບອັດຕະໂນມັດໂດຍໃຊ້ການຕື່ມຂໍ້ມູນອັດຕະໂນມັດໃນ VBA. ທີ່ນີ້, ທ່ານຕ້ອງໃຊ້ xlFillSeries ໃນປະເພດການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ. Excel ຈະເຂົ້າໃຈຮູບແບບດັ່ງກ່າວ ແລະຕື່ມຂໍ້ມູນໃສ່ມັນ.
ເບິ່ງຮູບໜ້າຈໍຕໍ່ໄປນີ້:
ນີ້, ພວກເຮົາມີບາງຊື່. ແລະພວກເຮົາຕ້ອງການໃຫ້ພວກເຂົາມີ ID ໃນລັກສະນະລໍາດັບ. ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາຈະໃຊ້ການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ VBA.
ການຕື່ມຂໍ້ມູນອັດຕະໂນມັດທີ່ມີໄລຍະຄົງທີ່:
8832
ຫຼັງຈາກແລ່ນລະຫັດ, ທ່ານຈະເຫັນຜົນໄດ້ຮັບ:
ຫາກທ່ານຕ້ອງການໃຊ້ຊ່ວງໄດນາມິກ, ຈາກນັ້ນໃຊ້ລະຫັດຕໍ່ໄປນີ້:
8017
last_row = Cells(Rows. Count, 2).End(xlUp).Row: ມັນສົ່ງຄືນແຖວທີ່ໃຊ້ຫຼ້າສຸດຈາກຖັນ B.
Range(“C5”).AutoFill Destination:=Range(“C5”. :C” & last_row), ປະເພດ:=xlFillSeries: ມັນຈະເອົາ ID ຂອງ Cell C5 ແລະຕື່ມຂໍ້ມູນອັດຕະໂນມັດໃສ່ແຖວທີ່ໃຊ້ຫຼ້າສຸດໃນຖັນ C ໂດຍໃຊ້ xlFillSeries ,
ໃນທັງສອງກໍລະນີ, ທ່ານຈະໄດ້ຮັບຜົນຜະລິດດຽວກັນ:
ດັ່ງທີ່ເຈົ້າເຫັນ, ພວກເຮົາໄດ້ໃຊ້ລະຫັດ VBA ຢ່າງສຳເລັດຜົນເພື່ອ ຕື່ມຂໍ້ມູນເລກລໍາດັບອັດຕະໂນມັດໃນ Excel.
ອ່ານເພີ່ມເຕີມ: ສູດ Excel ເພື່ອຕື່ມຕົວເລກລໍາດັບຂ້າມແຖວທີ່ເຊື່ອງໄວ້
💬 ສິ່ງທີ່ຄວນຈື່
✎ ທ່ານສາມາດ ຢຸດການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ ໃນວິທີຕ່າງໆຖ້າທ່ານບໍ່ຕ້ອງການມັນ .
✎ ທ່ານບໍ່ສາມາດຕື່ມແຖວ ແລະຖັນຫຼາຍແຖວພ້ອມກັນໄດ້. ເຮັດມັນເທື່ອລະອັນ.
ສະຫຼຸບ
ເພື່ອສະຫຼຸບ, ຂ້ອຍຫວັງວ່າບົດເຝິກຫັດນີ້ໄດ້ໃຫ້ຄວາມຮູ້ທີ່ເປັນປະໂຫຍດແກ່ເຈົ້າເພື່ອຕື່ມຂໍ້ມູນໃສ່ໃນແຖວສຸດທ້າຍໂດຍໃຊ້ລະຫັດ VBA. ພວກເຮົາແນະນຳໃຫ້ທ່ານຮຽນຮູ້ ແລະນຳໃຊ້ຄຳແນະນຳທັງໝົດເຫຼົ່ານີ້ໃສ່ຊຸດຂໍ້ມູນຂອງທ່ານ. ດາວນ໌ໂຫລດຄູ່ມືການປະຕິບັດແລະພະຍາຍາມເຫຼົ່ານີ້ຕົວທ່ານເອງ. ນອກຈາກນັ້ນ, ມີຄວາມຮູ້ສຶກໃຫ້ກັບຜູ້ໃຫ້ຄໍາຄິດເຫັນໃນສ່ວນຄໍາເຫັນ. ຄໍາຕິຊົມທີ່ມີຄຸນຄ່າຂອງເຈົ້າເຮັດໃຫ້ພວກເຮົາມີແຮງຈູງໃຈໃນການສ້າງບົດສອນແບບນີ້.
ຢ່າລືມກວດເບິ່ງເວັບໄຊທ໌ຂອງພວກເຮົາ Exceldemy.com ສໍາລັບບັນຫາຕ່າງໆທີ່ກ່ຽວຂ້ອງກັບ Excel ແລະວິທີແກ້ໄຂ.
ສືບຕໍ່ຮຽນຮູ້ວິທີການໃໝ່ໆ ແລະສືບຕໍ່ເຕີບໃຫຍ່!