एक्सेल वीबीए में कलरइंडेक्स का उपयोग कैसे करें (4 उदाहरण)

  • इसे साझा करें
Hugh West

इस लेख में, मैं आपको दिखाऊंगा कि आप Excel VBA में ColorIndex गुण का उपयोग कैसे कर सकते हैं। आप VBA के ColorIndex गुण का उपयोग करके एक या अधिक सेल की पृष्ठभूमि, फ़ॉन्ट और बॉर्डर रंग सेट करना सीखेंगे, साथ ही एक सेल का रंग दूसरे सेल के अनुसार सेट करना सीखेंगे।<3

एक्सेल वीबीए कलरइंडेक्स कोड

मुख्य चर्चा में जाने से पहले, एक्सेल में उपलब्ध सभी रंगों का कलरइंडेक्स जानने के लिए नीचे दी गई तस्वीर देखें VBA

अभ्यास कार्यपुस्तिका डाउनलोड करें

इस लेख को पढ़ते समय व्यायाम करने के लिए इस अभ्यास कार्यपुस्तिका को डाउनलोड करें।<3 VBA ColorIndex.xlsm

Excel VBA में ColorIndex गुण का उपयोग करने के 4 उदाहरण

यहां हमें मिला है Jupyter Group नामक कंपनी के कुछ कर्मचारियों के नाम, प्रारंभिक वेतन , और वर्तमान वेतन के साथ एक डेटा सेट।

हमारा उद्देश्य इस डेटा सेट पर VBA की ColorIndex गुण के विभिन्न उपयोगों को देखना है।

1। Excel VBA

में ColorIndex का उपयोग करके सेल पृष्ठभूमि रंग सेट करें VBA की ColorIndex गुण का उपयोग करके आप अपनी इच्छानुसार किसी भी चीज़ के लिए सेल पृष्ठभूमि रंग सेट कर सकते हैं।<3

B4:B13 श्रेणी की पृष्ठभूमि का रंग बदलकर हरा करते हैं।

VBA कोड:

कोड की पंक्ति होगी:

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

[10 ColorIndex<2 है> रंग हरा । रंग चार्ट देखें।]

आउटपुट:

इस कोड को रन करें, और आपको इसका बैकग्राउंड कलर मिल जाएगा रेंज B4:B13 हरा हो गया।

2। Excel VBA

में ColorIndex का उपयोग करके सेल फ़ॉन्ट रंग सेट करें आप Excel VBA की ColorIndex गुण का उपयोग करके किसी भी सेल के टेक्स्ट का फ़ॉन्ट रंग भी सेट कर सकते हैं .

B4:B13 श्रेणी के फ़ॉन्ट रंग को लाल रंग में बदलें।

VBA कोड:

कोड की पंक्ति होगी:

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

[3 ColorIndex <2 है> of Red .]

आउटपुट:

इस कोड को रन करें , और आप पाएंगे कि B4:B13 श्रेणी का फ़ॉन्ट रंग लाल हो गया है।

3। एक्सेल VBA में ColorIndex का उपयोग करके सेल बॉर्डर कलर सेट करें

अब हम VBA की ColorIndex प्रॉपर्टी का उपयोग करके सेल बॉर्डर का रंग सेट करेंगे।<3

आइए रेंज 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 गुण का उपयोग करके किसी अन्य सेल के अनुसार किसी भी सेल का फ़ॉन्ट रंग या बॉर्डर रंग।

अधिक जानकारी

इस लेख में, हम VBA की ColorIndex गुण का उपयोग करके कोशिकाओं के सेल का रंग बदल दिया है।

ColorIndex गुण के अलावा, रंग VBA में, जो रंगों से संबंधित है।

इसे विस्तार से जानने के लिए यहां क्लिक करें।

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।