/ / एक्सेल वीबीए फ़ॉन्ट संपत्ति

एक्सेल वीबीए फ़ॉन्ट संपत्ति

The फ़ॉंट गुण में श्रेणी ऑब्जेक्ट का एक्सेल VBA अंय गुणों का एक बहुत करने के लिए पहुंच देता है । ऐसा इसलिए है क्योंकि फ़ॉन्ट गुण एक ऑब्जेक्ट स्वयं देता है; फ़ॉंट ऑब्जेक्ट ।फ़ॉन्ट ऑब्जेक्ट रंग गुण और बोल्ड गुण जैसे कई गुण हैं ।

रंग गुण

किसी Excel श्रेणी का रंग बदलने के लिए, श्रेणी ऑब्जेक्ट के फ़ॉंट गुण, और तब फ़ॉंट ऑब्जेक्ट का रंग गुण का उपयोग करें ।

1. निम्न कोड पंक्ति जोड़ें:

Range("A1").Font.Color = -16776961

स्पष्टीकरण: हम कहां से यह अजीब नंबर मिलता है? खैर, हम मैक्रो रिकॉर्डर शुरू कर दिया और एक सेल के रंग लाल करने के लिए बदल दिया है ।आप हर रंग के लिए यह कर सकते हैं!

2. निंनलिखित कोड लाइन सटीक एक ही परिणाम देता है ।

Range("A1").Font.Color = vbRed

स्पष्टीकरण: vbRed अंतर्निहित Excel VBA में स्थिरांक का एक सॉर्ट है ।अपने कर्सर को Visual Basic Editor में vbRed पर रखें और यह देखने के लिए F1 क्लिक करें कि आप कौन-सा अन्य स्थिरांक उपयोग कर सकते हैं.

3. निंनलिखित कोड लाइन सटीक एक ही परिणाम देता है ।

Range("A1").Font.Color = RGB(255, 0, 0)

स्पष्टीकरण: आरजीबी लाल, हरे और नीले रंग के लिए खड़ा है । ये तीनों प्राइमरी कलर्स के हैं ।प्रत्येक घटक 0 से 255 तक मान पर ले जा सकते हैं । इस समारोह के साथ आप हर रंग बना सकते हैं ।RGB (255, 0, 0) शुद्ध लाल रंग देता है ।

बोल्ड गुण

निंन कोड पंक्ति किसी श्रेणी को बोल्ड करता है:

Range("A1").Font.Bold = True

किसी श्रेणी को अनबोल्ड करने के लिए, आप False कीवर्ड का उपयोग कर सकते हैं ।फ़ॉन्ट ऑब्जेक्ट में कई और गुण हैं । यदि आप चीजों के इन प्रकार के कार्यक्रम चाहते हैं, बस स्थूल रिकॉर्डर का उपयोग करने के लिए यह देखने के लिए यह कैसे करना है!आमतौर पर मैक्रो रिकॉर्डर द्वारा बनाया गया कोड बहुत लंबा होता है ।जब हम बोल्ड श्रेणी ("A1") उदाहरण के लिए, मैक्रो रिकॉर्डर निम्न कोड बनाता है ।

Excel VBA में फ़ॉन्ट और बोल्ड गुण

हम सिर्फ देखा है कि इन दो कोड लाइनों एक कोड लाइन के रूप में लिखा जा सकता है ।

यह भी पढ़ें: