Ինչպես օգտագործել ColorIndex-ը Excel VBA-ում (4 օրինակ)

  • Կիսվել Սա
Hugh West

Այս հոդվածում ես ձեզ ցույց կտամ, թե ինչպես կարող եք օգտագործել 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 -ում, որը վերաբերում է գույներին:

Սեղմեք այստեղ` այն մանրամասն իմանալու համար:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: