ສາລະບານ
ໃນບົດຄວາມນີ້, ຂ້ອຍຈະສະແດງວິທີທີ່ທ່ານສາມາດນໍາໃຊ້ຄຸນສົມບັດ 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 , ເຊິ່ງກ່ຽວຂ້ອງກັບສີ.
ຄລິກທີ່ນີ້ເພື່ອຮູ້ລາຍລະອຽດ.