ຕື່ມສູດອັດຕະໂນມັດໄປຫາແຖວສຸດທ້າຍດ້ວຍ Excel VBA (5 ຕົວຢ່າງ)

  • ແບ່ງປັນນີ້
Hugh West

ຖ້າເຈົ້າເຮັດວຽກກັບ 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 ແລະວິທີແກ້ໄຂ.

ສືບຕໍ່ຮຽນຮູ້ວິທີການໃໝ່ໆ ແລະສືບຕໍ່ເຕີບໃຫຍ່!

Hugh West ເປັນຄູຝຶກ Excel ທີ່ມີປະສົບການສູງແລະນັກວິເຄາະທີ່ມີປະສົບການຫຼາຍກວ່າ 10 ປີໃນອຸດສາຫະກໍາ. ລາວຈົບປະລິນຍາຕີສາຂາບັນຊີ ແລະການເງິນ ແລະປະລິນຍາໂທສາຂາບໍລິຫານທຸລະກິດ. Hugh ມີຄວາມກະຕືລືລົ້ນໃນການສອນແລະໄດ້ພັດທະນາວິທີການສອນທີ່ເປັນເອກະລັກທີ່ງ່າຍຕໍ່ການຕິດຕາມແລະເຂົ້າໃຈ. ຄວາມຮູ້ຊ່ຽວຊານຂອງລາວກ່ຽວກັບ Excel ໄດ້ຊ່ວຍໃຫ້ນັກຮຽນແລະຜູ້ຊ່ຽວຊານຫລາຍພັນຄົນໃນທົ່ວໂລກປັບປຸງທັກສະຂອງເຂົາເຈົ້າແລະດີເລີດໃນອາຊີບຂອງພວກເຂົາ. ຜ່ານ blog ຂອງລາວ, Hugh ແບ່ງປັນຄວາມຮູ້ຂອງລາວກັບໂລກ, ສະຫນອງການສອນ Excel ຟຣີແລະການຝຶກອົບຮົມອອນໄລນ໌ເພື່ອຊ່ວຍໃຫ້ບຸກຄົນແລະທຸລະກິດສາມາດບັນລຸທ່າແຮງຂອງພວກເຂົາ.