ສາລະບານ
ບົດຄວາມນີ້ແມ່ນສ່ວນຫນຶ່ງຂອງຊຸດຂອງຂ້ອຍ: Excel VBA & Macros – ຄູ່ມືສໍາເລັດຂັ້ນຕອນໂດຍຂັ້ນຕອນ . ພວກເຮົາຈະສົນທະນາບັນຊີລາຍຊື່ຂອງພຽງແຕ່ 10 ວັດຖຸ Excel VBA ທີ່ໃຊ້ຫຼາຍທີ່ສຸດ.
ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ
ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດນີ້ເພື່ອອອກກໍາລັງກາຍໃນຂະນະທີ່ທ່ານກໍາລັງອ່ານບົດຄວາມນີ້.<3 VBA Objects.xlsm
VBA Objects ແມ່ນຫຍັງ?
An Object ແມ່ນຄໍາສັ່ງຫຼືບາງສິ່ງບາງຢ່າງທີ່ໃຊ້ໃນລະຫັດ VBA ເພື່ອປະຕິບັດບາງວຽກງານສະເພາະ.
The VBA (Visual Basic Application) ແມ່ນພາສາການຂຽນໂປຣແກຣມແບບວັດຖຸ. ວັດຖຸແມ່ນໜຶ່ງໃນອົງປະກອບຂອງ VBA.
ວັດຖຸມີຄຸນສົມບັດ ແລະວິທີການຂອງມັນ. ວິທີການແມ່ນການປະຕິບັດທີ່ດໍາເນີນໂດຍວັດຖຸນັ້ນແລະຄຸນສົມບັດອະທິບາຍລັກສະນະຂອງວັດຖຸນັ້ນ.
ຄຸນລັກສະນະຂອງວັດຖຸ VBA
ເພື່ອນໍາໃຊ້ວັດຖຸ VBA ຕ້ອງມີ ວິທີການຫຼືຊັບສິນໃນ Object. ພວກເຮົາຈະສົນທະນາຄຸນສົມບັດເຫຼົ່ານັ້ນຢູ່ທີ່ນີ້.
ຄຸນສົມບັດ
ຄຸນສົມບັດວັດຖຸ VBA ສາມາດຖືກຄິດເປັນການຕັ້ງຄ່າຂອງວັດຖຸ.Excel ມີວັດຖຸຫຼາຍຢ່າງ. ວັດຖຸສ່ວນໃຫຍ່ໃນ Excel VBA ທີ່ພວກເຮົາເຮັດວຽກດ້ວຍຄຸນສົມບັດ.
ຕົວຢ່າງ:
- ຂອບເຂດວັດຖຸ ມີຄຸນສົມບັດ. ບາງອັນແມ່ນ ຖັນ , ສູດ , ແຖວ , ຄວາມກວ້າງ , ແລະ ຄ່າ .
- A Chart object ມີຄຸນສົມບັດ, ເຊັ່ນ Legend , ChartArea , ChartStyle , ແລະອື່ນໆ.
- ChartTitle ຍັງເປັນລະຫັດ VBA ຖືກນໍາໃຊ້ເພື່ອສ້າງດາວທີ່ມີ 5 ຂອບ.
8791
ພວກເຮົາສາມາດແຕ້ມຮູບແບບໃດກໍໄດ້ໂດຍການປ່ຽນຄໍາສັ່ງ msoShape5pointStar.
10. ListObject Object
ListObject ແມ່ນສ່ວນໜຶ່ງຂອງ ListObjects Object . A ListObject ສະແດງຕາຕະລາງດຽວຂອງແຜ່ນງານ.
<19ວິທີການ | ຄຸນສົມບັດ |
---|---|
Delete | Active |
ເຜີຍແຜ່ | Application |
Refresh | AutoFilter |
ປັບຂະໜາດ | ຄຳເຫັນ |
ຜູ້ສ້າງ | |
ຊື່ | |
ພໍ່ແມ່ | |
ໄລຍະ | |
ຈັດຮຽງ | |
ສະຫຼຸບ |
ຕົວຢ່າງ:
ຕົວຢ່າງນີ້ແມ່ນການສະກັດຂໍ້ມູນຈາກຕາຕະລາງ ແລະເກັບໄວ້ໃນອາເຣ.
6129
ອ່ານເພີ່ມເຕີມ: Excel VBA ເພື່ອຕື່ມຂໍ້ມູນ Array ດ້ວຍຄ່າເຊລ (4 ຕົວຢ່າງທີ່ເຫມາະສົມ)
ສະຫຼຸບ
ໃນບົດຄວາມນີ້, ພວກເຮົາໄດ້ອະທິບາຍການນໍາໃຊ້ທົ່ວໄປ ບັນຊີລາຍຊື່ວັດຖຸ Excel VBA. ຂ້າພະເຈົ້າຫວັງວ່ານີ້ຈະຕອບສະຫນອງຄວາມຕ້ອງການຂອງທ່ານ. ກະລຸນາເບິ່ງທີ່ເວັບໄຊທ໌ຂອງພວກເຮົາ ExcelWIKI.com ແລະໃຫ້ຄໍາແນະນໍາຂອງທ່ານໃນປ່ອງຄໍາເຫັນ.
ວັດຖຸ, ທີ່ມີຄຸນສົມບັດເຊັ່ນ Font, Format, ແລະ Border.ການນໍາໃຊ້ຄຸນສົມບັດວັດຖຸ VBA:
ພວກເຮົາສາມາດຂຽນລະຫັດ VBA ເພື່ອເຮັດສິ່ງຕໍ່ໄປນີ້:
- ທ່ານສາມາດກວດເບິ່ງການຕັ້ງຄ່າຊັບສິນປັດຈຸບັນຂອງວັດຖຸ ແລະເຮັດບາງຢ່າງໂດຍອີງໃສ່ການຕັ້ງຄ່າເຫຼົ່ານີ້.
- ທ່ານ ສາມາດປ່ຽນການຕັ້ງຄ່າຄຸນສົມບັດຂອງວັດຖຸໄດ້ໂດຍການຕັ້ງຄ່າໃໝ່.
ເບິ່ງຄຳຖະແຫຼງ VBA ນີ້:
Range("E10").Value
ໃນຄຳຖະແຫຼງນີ້, ໄລຍະ ເປັນວັດຖຸ, ຄ່າ ແມ່ນໜຶ່ງໃນຄຸນສົມບັດ. ໃນຄຳຖະແຫຼງການ VBA, ວັດຖຸ ແລະຄຸນສົມບັດຖືກວາງໄວ້ຂ້າງຄຽງໂດຍແຍກພວກມັນອອກເປັນຈຸດ ( ຈຸດ, . ). ວາງວັດຖຸໄວ້ກ່ອນ, ຈາກນັ້ນຄຸນສົມບັດຂອງພວກມັນ.
ຕົວຢ່າງ, ຖະແຫຼງການ VBA ຕໍ່ໄປນີ້ກຳນົດຄຸນສົມບັດ Value ຂອງ Range E10:100 .
8955
ຂໍ້ຄວາມນັ້ນຈະເຮັດໃຫ້ຕົວເລກ 100 ສະແດງຢູ່ໃນ Cell E10 .
ວິທີການ:
A methodແມ່ນການກະທຳທີ່ປະຕິບັດຢູ່ໃນວັດຖຸ.ວັດຖຸມີວິທີການ. ຕົວຢ່າງ, Range objects ມີວິທີ Clear . ຄຳຖະແຫຼງ VBA ຕໍ່ໄປນີ້ຈະລຶບລ້າງ ໄລຍະ . ຄໍາຖະແຫຼງການນີ້ແມ່ນເທົ່າກັບການເລືອກ Range ແລະຫຼັງຈາກນັ້ນເລືອກ Home ➪ Editing ➪ Clear ➪ Clear All :
9634
ໃນລະຫັດ VBA, ວິທີການເບິ່ງຄືຄຸນສົມບັດ. ວິທີການແມ່ນເຊື່ອມຕໍ່ກັບວັດຖຸທີ່ມີຕົວປະຕິບັດການແຍກຕ່າງຫາກ (.). ແນວໃດກໍ່ຕາມ, ວິທີການ ແລະຄຸນສົມບັດແມ່ນແນວຄວາມຄິດທີ່ແຕກຕ່າງກັນໃນ VBA.
ອ່ານເພີ່ມເຕີມ: Excel Chartຫາຍໄປເມື່ອຂໍ້ມູນຖືກເຊື່ອງໄວ້ (3 ວິທີແກ້ໄຂ)
ລາຍຊື່ຂອງ 10 ວັດຖຸ VBA ທີ່ໃຊ້ຫຼາຍທີ່ສຸດໃນ Excel
ມີລໍາດັບຊັ້ນຕາມດ້ວຍ Excel ໃນກໍລະນີຂອງ ວັດຖຸທີ່ເປັນ:
Application → Workbook → Worksheet → Range
ນີ້, ພວກເຮົາຈະສົນທະນາລາຍການວັດຖຸທີ່ໃຊ້ທົ່ວໄປທີ່ສຸດຂອງ Excel VBA ໂດຍລະອຽດ.
1. Application Object
The Application object is one of the most widely use of Excel. ມັນຖືກນໍາໃຊ້ເພື່ອສະແດງຄໍາຮ້ອງສະຫມັກ Excel ທັງຫມົດ.
<22ວິທີການ | ຄຸນສົມບັດ |
---|---|
ການຄິດໄລ່ | ActiveCell |
ຄຳນວນເຕັມ | ActiveSheet |
InputBox | ActiveWindow |
ອອກ | ActiveWorkbook |
ແລ່ນ | DisplayScrollBars |
ຍົກເລີກ | DisplayFormulaBar |
ລໍຖ້າ | ເສັ້ນທາງ |
StatusBar |
ພວກເຮົາຕ້ອງການເພີ່ມຄຸນສົມບັດ ຫຼືວິທີການທີ່ຕ້ອງການໃນຂະນະທີ່ນຳໃຊ້ວັດຖຸນີ້ໃນ Excel.
ຕົວຢ່າງ 1:
ຢູ່ນີ້, ພວກເຮົາໄດ້ໃຊ້ ການຄິດໄລ່ ວິທີການ. ມະຫາພາກນີ້ຖືກໃຊ້ສຳລັບການຄຳນວນປຶ້ມວຽກທີ່ເປີດທັງໝົດ.
4957
ຕົວຢ່າງ 2:
ໃນ ຕົວຢ່າງຂ້າງລຸ່ມນີ້, ພວກເຮົາໄດ້ໃຊ້ DisplayScrollBars ຄຸນສົມບັດກັບ Application object. ຈຸດປະສົງຂອງມະຫາພາກນີ້ແມ່ນເພື່ອເຊື່ອງແຖບເລື່ອນ. ຈະບໍ່ສະແດງແຖບເລື່ອນຂອງແຜ່ນ Excel.
ອ່ານເພີ່ມເຕີມ: ວິທີເປີດ Workbook ຈາກເສັ້ນທາງໂດຍໃຊ້ Excel VBA (4 ຕົວຢ່າງ)
2. Workbooks Object
Workbooks object is related to workbooks. ມັນໝາຍເຖິງລາຍຊື່ຂອງປຶ້ມວຽກທີ່ເປີດໃນປັດຈຸບັນຢູ່ໃນແອັບພລິເຄຊັນ Excel. 21> ແອັບພລິເຄຊັນ ເຊັກເອົາ ນັບ ປິດ ຜູ້ສ້າງ ເປີດ ລາຍການ ພໍ່ແມ່
ຕົວຢ່າງ 1:
ຢູ່ນີ້, ພວກເຮົາໄດ້ນຳໃຊ້ລະຫັດ VBA ງ່າຍໆໂດຍອີງໃສ່ວັດຖຸ Workbooks ທີ່ຈະປິດປື້ມວຽກ Excel.
1111
ຕົວຢ່າງ 2:
ຕົວຢ່າງນີ້ຈະເພີ່ມຕົວແປໃໝ່ page_1 ໃນປຶ້ມວຽກ Disney.xlsx .
2511
3. Workbook Object
The Workbook object ເປັນຕົວແທນຂອງ workbook ດຽວ. ມັນເປັນສະມາຊິກຂອງ Workbooks ທີ່ມີການເຄື່ອນໄຫວ ຫຼືເປີດຢູ່. ແທນທີ່ຈະເປັນປຶ້ມວຽກເປັນຊຸດຂອງແຜ່ນງານ.
<16 <20ວິທີການ | ຄຸນສົມບັດ |
---|---|
ເຄື່ອນໄຫວ | ActiveChart |
AddToFavourite | ActiveSheet |
ປິດ | AutoSaveOn |
DeleteNumberFormat | FullName |
Save | UserStatus |
SaveAs |
ຕົວຢ່າງ 1:
ພວກເຮົາຕ້ອງການປິດປຶ້ມວຽກປະຈຸບັນ.
8645
ພວກເຮົາໃຊ້ລະຫັດທີ່ຄ້າຍຄືກັນກັບປື້ມຄູ່ມືທີ່ໃກ້ຊິດ. ວັດຖຸ Workbooks ຖືກນຳໃຊ້ກັບທຸກປື້ມວຽກທີ່ເປີດ. ແຕ່ວັດຖຸຂອງ Workbook ແມ່ນໃຊ້ໄດ້ກັບສະໝຸດວຽກທີ່ໃຊ້ຢູ່ເທົ່ານັ້ນ.
ຕົວຢ່າງ 2:
ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະຕັ້ງຊື່ຕາລາງໂດຍໃຊ້ Workbook object.
7123
4. Sheets Object
ວັດຖຸ Sheets ແມ່ນກ່ຽວຂ້ອງກັບປະເພດຂອງ Sheets ທັງໝົດຂອງປື້ມວຽກ Excel ທີ່ກຳນົດໄວ້ ຫຼືນຳໃຊ້ຢູ່. Sheets ອາດຈະເປັນແຜ່ນງານ, ແຜ່ນຕາຕະລາງ micro sheets.
ວິທີການ | ຄຸນສົມບັດ |
---|---|
ເພີ່ມ | ແອັບພລິເຄຊັນ |
ເພີ່ມ2 | ນັບ |
ສຳເນົາ | ລາຍການ |
ລຶບ | ພໍ່ແມ່ |
ຍ້າຍ | ເບິ່ງເຫັນໄດ້ |
PrintOut | |
PrintPreview | |
ເລືອກຄຳນວນ |
ຕົວຢ່າງ 1:
ລະຫັດ VBA ນີ້ຈະເປີດໃຊ້ງານ ທີ 2 ແຜ່ນວຽກ.
7756<0
ຕົວຢ່າງ 2:
ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະເພີ່ມຊີດໃໝ່ຫຼັງຈາກ ທີ 1 ຊີດ.
4560
5. Worksheets Object
ນີ້ Worksheets object ເປັນສ່ວນໜຶ່ງຂອງ Sheets object. ມັນເປັນການລວບລວມພຽງແຕ່ແຜ່ນວຽກ. ແຕ່ວັດຖຸ Sheets ຍັງປະກອບມີແຜ່ນຕາຕະລາງ ແລະຈຸນລະພາກແຜ່ນງານ.
<19 <19ວິທີ | ຄຸນສົມບັດ |
---|---|
ສຳເນົາ | ແອັບພລິເຄຊັນ |
ລຶບ | ນັບ |
ຍ້າຍ | ຜູ້ສ້າງ |
ພິມອອກ<21 | ລາຍການ |
ຕົວຢ່າງການພິມ | ພໍ່ແມ່ |
ເລືອກ | ເບິ່ງເຫັນໄດ້ |
ເພີ່ມ | |
ເພີ່ມ2 |
ຕົວຢ່າງ 1:
ມັນຈະເປີດໃຊ້ງານ ທີ 2 ແຜ່ນວຽກຕໍ່ໄປນີ້
6599
ພວກເຮົາອາດຈະໃຊ້ ແຜ່ນ ວັດຖຸ. ແຕ່ຖ້າພວກເຮົາໃຊ້ Sheets object, ນັ້ນອາດຈະເປີດໃຊ້ງານຕາຕະລາງ ຫຼື micro sheet ກໍ່ຂຶ້ນກັບສະຖານທີ່ຂອງ workbook ທີ່ລະບຸ.
ຕົວຢ່າງ 2:
ພວກເຮົາຈະສຳເນົາຊີດທີ່ຢູ່ໃນບ່ອນທີ່ຕ້ອງການຂອງພວກເຮົາໃນປຶ້ມວຽກ.
7602
ການອ່ານທີ່ຄ້າຍຄືກັນ
- 22 ຕົວຢ່າງ Macro ໃນ Excel VBA
- 20 ເຄັດລັບການປະຕິບັດການຂຽນລະຫັດເພື່ອ Master Excel VBA
- ວິທີການຂຽນລະຫັດ VBA ໃນ Excel (ດ້ວຍງ່າຍ ຂັ້ນຕອນ)
- ປະເພດຂອງ VBA Macros ໃນ Excel (ຄູ່ມືດ່ວນ)
- ການແນະນຳຄຸນສົມບັດ ແລະແອັບພລິເຄຊັນ VBA
6. ວັດຖຸແຜ່ນວຽກ
ວັດຖຸ ແຜ່ນວຽກ ແມ່ນສ່ວນໜຶ່ງຂອງ ແຜ່ນວຽກ . ມັນເປັນຕົວແທນຂອງແຜ່ນວຽກດຽວເທົ່ານັ້ນ. ພາກສ່ວນນີ້ຈະສະແດງຕົວຢ່າງລະຫັດ VBA ໂດຍອີງໃສ່ Worksheet object ທີ່ປ່ຽນຊື່ aແຜ່ນວຽກ.
<19 <19 <19 <22ວິທີການ | ຄຸນສົມບັດ |
---|---|
ເປີດໃຊ້ງານ | ແອັບພລິເຄຊັນ |
ຄຳນວນ | ເຊລ |
ກວດສອບການສະກົດຄຳ | ຖັນ |
ສຳເນົາ<21 | ຄຳເຫັນ |
ລຶບ | ຊື່ |
ປະເມີນ | ຕໍ່ໄປ |
ຍ້າຍ | Outline |
Paste | PageSetup |
PasteSpecial<21 | ພໍ່ແມ່ |
ພິມອອກ | ໄລຍະ |
ຕົວຢ່າງການພິມ | ແຖວ |
SaveAs | ຮູບຮ່າງ |
ເລືອກ | ຈັດຮຽງ |
ແຖບ | |
ປະເພດ | |
ເບິ່ງເຫັນໄດ້ |
ຕົວຢ່າງ 1:
ຊື່ຂອງແຜ່ນງານທີ່ໃຊ້ງານຈະປ່ຽນຫຼັງຈາກນຳໃຊ້ລະຫັດ VBA ນີ້.
1240
ຕົວຢ່າງ 2:
ພວກເຮົາຕ້ອງການຮູ້ກ່ຽວກັບແຜ່ນງານປະຈຸບັນ. ນຳໃຊ້ລະຫັດ VBA ຕໍ່ໄປນີ້.
3695
7. Range Object
ວັດຖຸ Range ແມ່ນກ່ຽວຂ້ອງກັບເຊລຂອງໄຟລ໌ Excel. ມັນຖືກນໍາໃຊ້ເພື່ອເລືອກຕາລາງດຽວ, ແຖວ, ຖັນ, ຫຼືຈໍານວນທີ່ແນ່ນອນຂອງຈຸລັງ, ແຖວ, ຫຼືຖັນຈາກ Excel Worksheet. ພວກເຮົາຕ້ອງໃສ່ການອ້າງອີງຫ້ອງການໃນargument.
<19 <19 <19 <20ວິທີການ | ຄຸນສົມບັດ |
---|---|
ເປີດໃຊ້ງານ | ທີ່ຢູ່ |
ຕື່ມຂໍ້ມູນອັດຕະໂນມັດ | ແອັບພລິເຄຊັນ |
ຄຳນວນ | ພື້ນທີ່ |
ລຶບລ້າງ<21 | Cells |
Copy | Column |
Delete | Count |
ຊອກຫາ | ສິ້ນສຸດ |
ແຊກ | ຟອນ |
ວາງພິເສດ<21 | ຄວາມສູງ |
ປ່ຽນແທນ | ລາຍການ |
ແລ່ນ | ຊ້າຍ |
ເລືອກ | ListObject |
ສະແດງ | ຊື່ |
ຈັດຮຽງ<21 | ຖັດໄປ |
ຕາຕະລາງ | ຫຼັກ |
ໄລຍະ | |
ແຖວ | |
ແຖວ | |
ເທິງ | |
ຄວາມຖືກຕ້ອງ | |
ຄ່າ | |
Width |
ຕົວຢ່າງ 1:
ນີ້ແມ່ນຕົວຢ່າງລະຫັດ VBA, ທີ່ເລືອກເຊລຂອງໄລຍະ B5:D5 .
7384
ຕົວຢ່າງ 2:
ຕົວຢ່າງນີ້ຈະຄັດລອກໄລຍະທີ່ແນ່ນອນຈາກ shee ມີການເຄື່ອນໄຫວ t.
5369
8. Shapes Object
The Shapes object ແມ່ນກ່ຽວຂ້ອງກັບຮູບຮ່າງທັງໝົດທີ່ມີຢູ່ໃນແຜ່ນງານ. ພວກເຮົາສາມາດເລືອກແລະລົບຫຼືເຮັດວຽກງານອື່ນໆໂດຍການນໍາໃຊ້ນີ້object.
<19ວິທີການ | ຄຸນສົມບັດ |
---|---|
AddCallout | Application |
AddConnector | Count |
AddLine | Creator |
AddPicture<21 | ພໍ່ແມ່ |
ເພີ່ມຮູບຮ່າງ | ໄລຍະ |
ລາຍການ | |
ເລືອກທັງໝົດ |
ຕົວຢ່າງ 1:
ລະຫັດ VBA ນີ້ຈະເລືອກທຸກປະເພດ ຂອງຮູບຮ່າງຈາກແຜ່ນວຽກ.
3795
ຕົວຢ່າງ 2:
ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະນໍາໃຊ້ການດໍາເນີນການທີ່ຕ້ອງການກັບທີ່ມີຢູ່ແລ້ວ. ຮູບຮ່າງຂອງແຜ່ນວຽກທີ່ໃຊ້ງານຢູ່.
3334
9. Shape Object
The Shape object is a part of Shapes. ມັນຊີ້ໃຫ້ເຫັນຮູບຮ່າງດຽວໃນແຜ່ນວຽກທີ່ມີການເຄື່ອນໄຫວ. ມັນຖືກນໍາໃຊ້ກັບວັດຖຸ ຮູບຮ່າງ .
<19ວິທີການ | ຄຸນສົມບັດ |
---|---|
ນຳໃຊ້ | Application |
Copy | AutoShapeType |
Cut | BackgroundStyle |
ລຶບ | ແຜນວາດ |
ຊໍ້າກັນ | ຕົວເຊື່ອມຕໍ່ |
ເລືອກ | ຕື່ມ |
ຄວາມສູງ | |
ຊ້າຍ | |
ຊື່ | |
ການດຳເນີນງານ | |
ພໍ່ແມ່ | |
ການສະທ້ອນ | |
ຫົວຂໍ້ | |
ເທິງ | |
ປະເພດ | |
ເບິ່ງເຫັນໄດ້ | |
ກວ້າງ |
ຕົວຢ່າງ:
ອັນນີ້ງ່າຍດາຍ