ວິທີການໃຊ້ ColorIndex ໃນ Excel VBA (4 ຕົວຢ່າງ)

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

ໃນບົດຄວາມນີ້, ຂ້ອຍຈະສະແດງວິທີທີ່ທ່ານສາມາດນໍາໃຊ້ຄຸນສົມບັດ ColorIndex ໃນ Excel VBA . ທ່ານ​ຈະ​ໄດ້​ຮຽນ​ຮູ້​ທີ່​ຈະ​ກໍາ​ນົດ​ສີ​ພື້ນ​ຖານ​, ຕົວ​ອັກ​ສອນ​, ແລະ​ຂອບ​ຂອງ​ຫນຶ່ງ​ຫຼື​ຫຼາຍ​ເຊ​ລ​ໂດຍ​ການ​ນໍາ​ໃຊ້​ຄຸນ​ສົມ​ບັດ ColorIndex ຂອງ VBA ​, ເຊັ່ນ​ດຽວ​ກັນ​ກັບ​ການ​ກໍາ​ນົດ​ສີ​ຂອງ​ເຊ​ລ​ຫນຶ່ງ​ອີງ​ຕາມ​ການ​ຂອງ​ເຊ​ລ​ອື່ນ​.<3

Excel VBA ColorIndex Codes

ກ່ອນທີ່ຈະໄປສົນທະນາຫຼັກ, ເບິ່ງຮູບຂ້າງລຸ່ມນີ້ເພື່ອຮູ້ ColorIndex ຂອງສີທັງໝົດທີ່ມີຢູ່ໃນ Excel VBA .

ດາວໂຫລດປື້ມຄູ່ມືພາກປະຕິບັດ

ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດນີ້ເພື່ອອອກກໍາລັງກາຍໃນຂະນະທີ່ອ່ານບົດຄວາມນີ້.<3 VBA ColorIndex.xlsm

4 ຕົວ​ຢ່າງ​ການ​ນໍາ​ໃຊ້ ColorIndex Property ໃນ Excel VBA

ນີ້​ພວກ​ເຮົາ​ໄດ້​ຮັບ ຊຸດຂໍ້ມູນທີ່ມີ ຊື່, ເງິນເດືອນເລີ່ມຕົ້ນ , ແລະ ເງິນເດືອນປະຈຸບັນ ຂອງພະນັກງານບາງຄົນຂອງບໍລິສັດທີ່ເອີ້ນວ່າ Jupyter Group.

ຈຸດປະສົງຂອງພວກເຮົາແມ່ນເພື່ອເຂົ້າໄປເບິ່ງການນຳໃຊ້ຄຸນສົມບັດຕ່າງໆຂອງ ColorIndex ຂອງ VBA ໃນຊຸດຂໍ້ມູນນີ້.

1. ຕັ້ງສີພື້ນຫຼັງຂອງເຊວໂດຍໃຊ້ ColorIndex ໃນ Excel VBA

ທ່ານສາມາດຕັ້ງສີພື້ນຫຼັງຂອງເຊວເປັນອັນໃດກໍໄດ້ທີ່ທ່ານຕ້ອງການໂດຍໃຊ້ຄຸນສົມບັດ ColorIndex ຂອງ VBA .

ມາປ່ຽນສີພື້ນຫຼັງຂອງຊ່ວງ B4:B13 ເປັນສີຂຽວ.

ລະຫັດ VBA:

ແຖວຂອງລະຫັດຈະເປັນ:

Range("B4:B13").Interior.ColorIndex = 10

[10 ແມ່ນ ColorIndex ຂອງສີ ສີຂຽວ . ເບິ່ງຕາຕະລາງສີ.]

ຜົນອອກມາ:

ແລ່ນລະຫັດນີ້, ແລະທ່ານຈະເຫັນສີພື້ນຫຼັງຂອງ ໄລຍະ B4:B13 ປ່ຽນເປັນ ສີຂຽວ .

2. ກໍານົດສີຕົວອັກສອນຂອງເຊນໂດຍໃຊ້ ColorIndex ໃນ Excel VBA

ນອກນັ້ນທ່ານຍັງສາມາດກໍານົດສີຕົວອັກສອນຂອງຂໍ້ຄວາມຂອງຕາລາງໃດນຶ່ງໂດຍໃຊ້ຄຸນສົມບັດ ColorIndex ຂອງ Excel VBA .

ມາປ່ຽນສີຕົວອັກສອນຂອງຊ່ວງ B4:B13 ເປັນສີແດງ.

ລະຫັດ VBA:

ແຖວຂອງລະຫັດຈະເປັນ:

Range("B4:B13").Font.ColorIndex = 3

[3 ແມ່ນ ColorIndex of Red .]

Output:

ແລ່ນລະຫັດນີ້ , ແລະທ່ານຈະເຫັນສີຕົວອັກສອນຂອງຊ່ວງ B4:B13 ປ່ຽນເປັນ ສີແດງ .

3. ຕັ້ງສີຂອບຕາລາງໂດຍໃຊ້ ColorIndex ໃນ Excel VBA

ຕອນນີ້ພວກເຮົາຈະຕັ້ງສີຂອງຂອບຕາລາງໂດຍໃຊ້ຄຸນສົມບັດ ColorIndex ຂອງ VBA .

ມາປ່ຽນສີຂອງຂອບຂອງໄລຍະ B4:B13 ເປັນສີແດງ.

ລະຫັດ VBA: <3

ແຖວຂອງລະຫັດຈະເປັນ:

Range("B4:B13").Borders.ColorIndex = 3

ຜົນອອກມາ:

ແລ່ນລະຫັດນີ້. ມັນຈະປ່ຽນສີຂອງຂອບຂອງໄລຍະ B4:B13 ເປັນສີແດງ.

4. ຕັ້ງສີເຊລເປັນສີຂອງເຊລອື່ນໂດຍໃຊ້ ColorIndex

ສຸດທ້າຍ, ຂ້ອຍຈະສະແດງໃຫ້ເຈົ້າສາມາດປ່ຽນສີຂອງເຊລໜຶ່ງຕາມສີຂອງເຊລອື່ນໄດ້.

ມາປ່ຽນພື້ນຫຼັງກັນ. ສີຂອງເຊລ B5 ຫາ ສີຂຽວ .

ດຽວນີ້, ພວກເຮົາຈະປ່ຽນສີພື້ນຫຼັງຂອງເຊລ D5 ຕາມຂອງເຊລ B5 .

ລະຫັດ VBA: <3

ແຖວຂອງລະຫັດຈະເປັນ:

Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex

ຜົນອອກມາ:

ແລ່ນລະຫັດນີ້. ມັນຈະປ່ຽນສີພື້ນຫຼັງຂອງເຊລ D5 ຕາມຂອງເຊລ B5 .

ໃນແບບດຽວກັນ, ທ່ານສາມາດປ່ຽນໄດ້ ສີຕົວອັກສອນ ຫຼືສີຂອບຂອງຕາລາງໃດນຶ່ງຕາມເຊລອື່ນໂດຍໃຊ້ຄຸນສົມບັດ ColorIndex .

ສຶກສາເພີ່ມເຕີມ

ໃນບົດຄວາມນີ້, ພວກເຮົາ 'ໄດ້ປ່ຽນສີຂອງເຊລໂດຍໃຊ້ຄຸນສົມບັດ ColorIndex ຂອງ VBA .

ນອກຈາກຄຸນສົມບັດ ColorIndex , ຍັງມີຄຸນສົມບັດອື່ນທີ່ເອີ້ນວ່າ ສີ ໃນ VBA , ເຊິ່ງກ່ຽວຂ້ອງກັບສີ.

ຄລິກທີ່ນີ້ເພື່ອຮູ້ລາຍລະອຽດ.

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