Բովանդակություն
Այս հոդվածում ես ձեզ ցույց կտամ, թե ինչպես կարող եք օգտագործել ColorIndex հատկությունը Excel-ում VBA : Դուք կսովորեք սահմանել մեկ կամ մի քանի բջիջների ֆոնը, տառատեսակը և եզրագծերի գույնը՝ օգտագործելով VBA ColorIndex հատկությունը, ինչպես նաև սահմանել մեկ բջիջի գույնը մյուսի գույնի համաձայն:
Excel VBA ColorIndex կոդեր
Նախքան հիմնական քննարկմանը գնալը, նայեք ստորև նկարին, որպեսզի իմանաք Excel-ում առկա բոլոր գույների ColorIndex -ը VBA .
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Ներբեռնեք այս պրակտիկայի աշխատանքային գիրքը՝ այս հոդվածը կարդալիս մարզվելու համար:
VBA ColorIndex.xlsm
4 օրինակներ Excel VBA-ում ColorIndex-ի հատկությունն օգտագործելու համար
Ահա մենք ունենք Jupyter Group կոչվող ընկերության որոշ աշխատակիցների Անունները, սկզբնական աշխատավարձերը և Ներկայիս աշխատավարձերը :
Մեր նպատակն է տեսնել այս տվյալների հավաքածուի ColorIndex հատկության VBA -ի տարբեր օգտագործումները:
1: Սահմանեք բջջային ֆոնի գույնը ColorIndex-ի միջոցով Excel VBA-ում
Դուք կարող եք բջջի ֆոնի գույնը սահմանել այն ամենի վրա, ինչ ցանկանում եք՝ օգտագործելով ColorIndex հատկությունը VBA :
Եկեք փոխենք B4:B13 տիրույթի ֆոնի գույնը կանաչի:
⧭ VBA կոդը՝
Կոդի տողը կլինի.
Range("B4:B13").Interior.ColorIndex = 10
[10 -ը Գունային ինդեքսն է<2 կանաչ գույնի: Տես գունային աղյուսակը:]
⧭ Արդյունք.
Գործարկեք այս կոդը և կգտնեք ֆոնի գույնը տիրույթը B4:B13 դարձավ կանաչ ։
2. Սահմանեք բջջային տառատեսակի գույնը ColorIndex-ի միջոցով Excel VBA-ում
Դուք կարող եք նաև սահմանել ցանկացած բջջի տեքստի տառատեսակի գույնը` օգտագործելով Excel-ի ColorIndex հատկությունը VBA : .
Եկեք փոխենք B4:B13 տիրույթի տառատեսակի գույնը կարմիրի:
⧭ VBA կոդը՝
Կոդի տողը կլինի՝
Range("B4:B13").Font.ColorIndex = 3
[3 Գունային ինդեքսն է <2 Կարմիրից ։]
⧭ Արդյունք.
Գործարկեք այս կոդը , և դուք կգտնեք B4:B13 տիրույթի տառատեսակի գույնը կարմիր ։
3. Սահմանեք բջջային եզրագծի գույնը ColorIndex-ի միջոցով Excel VBA-ում
Այժմ մենք կսահմանենք բջիջի եզրագծի գույնը՝ օգտագործելով ColorIndex հատկությունը VBA :
Եկեք փոխենք շրջանակի եզրագծի գույնը B4:B13 կարմիրի:
⧭ VBA կոդ՝
Կոդի տողը կլինի՝
Range("B4:B13").Borders.ColorIndex = 3
⧭ Արդյունք.
Գործարկեք այս կոդը: Այն կփոխի B4:B13 միջակայքի եզրագծերի գույնը կարմիրի:
4. Բջջի գույնը սահմանեք մեկ այլ բջջի գույնի վրա՝ օգտագործելով ColorIndex-ը
Վերջապես, ես ցույց կտամ, որ դուք կարող եք փոխել մեկ բջիջի գույնը մեկ այլ բջիջի գույնի համաձայն:
Եկեք փոխենք ֆոնը: B5 բջիջի գույնը կանաչ :
Այժմ մենքփոխեք D5 բջիջի ֆոնի գույնը ըստ B5 բջջի գույնի:
⧭ VBA կոդը՝
Կոդի տողը կլինի՝
Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex
⧭ Արդյունք.
Գործարկեք այս կոդը: Այն կփոխի D5 բջիջի ֆոնի գույնը` ըստ B5 բջիջի:
Նմանապես, դուք կարող եք փոխել տառատեսակի գույնը կամ ցանկացած բջիջի եզրագծի գույնը՝ ըստ մեկ այլ բջիջի, օգտագործելով ColorIndex հատկությունը:
Ավելին ուսուցում
Այս հոդվածում մենք փոխել է բջիջների բջիջների գույնը՝ օգտագործելով VBA -ի ColorIndex հատկությունը:
Բացի ColorIndex հատկությունից, կա ևս մեկ հատկություն, որը կոչվում է <: 1>Գույնը VBA -ում, որը վերաբերում է գույներին:
Սեղմեք այստեղ` այն մանրամասն իմանալու համար: