وی بی اے آر جی بی | آرجیبی فنکشن کا استعمال کرتے ہوئے داخلہ سیل کا رنگ مقرر کریں
ایکسل VBA آرجیبی رنگین
آر جی بی اس کو سرخ سبز اور نیلے رنگ بھی کہا جاسکتا ہے ، یہ فنکشن رنگ کی قدر کی عددی قیمت حاصل کرنے کے لئے استعمال ہوتا ہے ، اس فنکشن میں نامی حد کے طور پر تین اجزاء ہوتے ہیں اور وہ سرخ ، نیلے اور سبز رنگ کے ہوتے ہیں دوسرے رنگوں کو اجزاء کے طور پر سمجھا جاتا ہے وی بی اے میں یہ تین مختلف رنگ۔
وی بی اے میں ہر چیز کے ہر کوڈ کوڈنگ پر ابلتا ہے ، مثال کے طور پر ، اگر آپ ورکشیٹ کے کچھ حص referenceے کا حوالہ دینا چاہتے ہیں تو ہم رینج آبجیکٹ استعمال کرسکتے ہیں ، اگر آپ فونٹ کا رنگ تبدیل کرنا چاہتے ہیں تو ہم NAME پراپرٹی کو استعمال کرسکتے ہیں۔ اس سلسلے میں پھر فونٹ کا نام لکھیں جس کی ہمیں ضرورت ہے لیکن اس کے لئے سیل کے فونٹ یا پس منظر کا رنگ تبدیل کرنے کی صورتحال کا تصور کریں تاکہ ہم بلٹ میں VB رنگوں ، vbGreen ، vbBlue ، vbRed ، وغیرہ کا استعمال کرسکیں۔ لیکن ہمارے پاس مختلف رنگوں یعنی آرجیبی فنکشن کے ساتھ ادھر ادھر کھیلنے کے لئے فنکشن کے لئے وقف ہے۔
ذیل میں آرجیبی رنگ فنکشن کا نحو ہے۔
جیسا کہ آپ اوپر دیکھ سکتے ہیں ہم تین دلائل یعنی سرخ ، سبز اور نیلے رنگ کی فراہمی کر سکتے ہیں۔ یہ تینوں پیرامیٹرز صرف 0 سے 255 تک کے عدد اعداد کو قبول کرسکتے ہیں اور اس فنکشن کا نتیجہ ڈیٹا ٹائپ کی طرح ہوگا۔
VBA RGB فنکشن کا استعمال کرتے ہوئے سیلوں کا رنگ تبدیل کریں
آپ یہ VBA RGB ایکسل ٹیمپلیٹ ڈاؤن لوڈ کرسکتے ہیں۔ VBA RGB Excel سانچہمثال # 1
مثال کے طور پر ، ہمارے پاس سیل A1 سے A8 تک کے نمبر ہیں جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے۔
اس خلیوں کی حد کے لئے ، ہم آرجیبی فنکشن کا استعمال کرکے فونٹ کا رنگ کچھ بے ترتیب رنگ میں تبدیل کرنے کی کوشش کریں گے۔
پہلے میکرو طریقہ کار کو شروع کریں۔
کوڈ:
سب RGB_Example1 () اختتام سب
پہلے ، ہمیں فونٹ کے خلیوں کی حد کا حوالہ دینے کی ضرورت ہے جس میں ہم رنگ تبدیل کرنا چاہتے ہیں ، اس معاملے میں ، ہمارے خلیوں کی رینج A1 سے A8 ہے ، لہذا استعمال کرکے اسی کو فراہم کریں تبدیل کریں چیز.
کوڈ:
سب RGB_Example1 () حد ("A1: A8") اختتام سب
رینج آبجیکٹ کی انٹیلی سینس لسٹ دیکھنے کیلئے ڈاٹ رکھیں ، انٹیلی سینس لسٹ سے ہم فونٹ کا رنگ تبدیل کرنے کی کوشش کر رہے ہیں ، اور چنانچہ منتخب کریں فونٹ فہرست سے جائیداد.
کوڈ:
سب RGB_Example1 () حد ("A1: A8")۔ فونٹ اینڈ سب
اس پراپرٹی میں ایک بار جب فونٹ پراپرٹی کا انتخاب کیا گیا تو ہم اس کو تبدیل کرنے کی کوشش کر رہے ہیں رنگ، لہذا فونٹ کی رنگین جائیداد کا انتخاب کریں۔
کوڈ:
سب RGB_Example1 () رینج ("A1: A8")۔ فونٹ.کلوور اینڈ سب
یکساں نشان رکھیں اور آرجیبی فنکشن کو کھولیں۔
کوڈ:
سب RGB_Example1 () حد ("A1: A8")۔ فونٹ. رنگ = آرجیبی (آخر سب
آرجیبی فنکشن کے تینوں دلائل کے لئے بے ترتیب عددی نمبر 0 سے 255 تک دیں۔
کوڈ:
سب RGB_Example1 () حد ("A1: A8")۔ فونٹ. رنگ = آرجیبی (300 ، 300 ، 300) آخر سب
ٹھیک ہے ، اب کوڈ چلائیں اور خلیوں کے فونٹ رنگوں کا نتیجہ A1 سے A8 دیکھیں۔
آؤٹ پٹ:
لہذا ، فونٹ کے رنگ سیاہ سے کسی اور میں تبدیل ہوگئے۔ رنگ ان نمبروں پر منحصر ہوتا ہے جو ہم آر جی جی فنکشن کو دیتے ہیں۔
ذیل میں کچھ عام رنگ حاصل کرنے کے لئے آرجیبی رنگین کوڈ ہیں۔
مختلف اقسام کے رنگ حاصل کرنے کے لئے آپ عدد نمبر کے مجموعہ کو 0 سے 255 تک تبدیل کرسکتے ہیں۔
مثال # 2
خلیوں کی ایک ہی حد کے ل let آئیے دیکھتے ہیں کہ ان خلیوں کا پس منظر کا رنگ کیسے تبدیل کیا جائے۔
پہلے ، خلیوں کی حد کو اس کا استعمال کرکے فراہم کریں تبدیل کریں چیز.
کوڈ:
ذیلی RGB_Example2 () حد ("A1: A8")۔ آخر سب
اس بار ہم ذکر شدہ خلیوں کا پس منظر کا رنگ تبدیل کر رہے ہیں ، لہذا پس منظر کا رنگ تبدیل کرنے کے لئے ہمیں ابھی فونٹ کی خاصیت سے کوئی سروکار نہیں ہے۔داخلہ"رینج آبجیکٹ کی پراپرٹی۔
کوڈ:
سب RGB_Example2 () حد ("A1: A8")۔ داخلہ اختتام سب
ایک بار جب "داخلہ" جائیداد منتخب ہوجائے تو اس "داخلہ" پراپرٹی کی خصوصیات اور طریقوں کو دیکھنے کے لئے ڈاٹ لگائیں۔
کوڈ:
ذیلی RGB_Example2 () حد ("A1: A8") داخلہ۔ آخر سب
چونکہ ہم ذکر کردہ خلیوں کا داخلی رنگ تبدیل کررہے ہیں۔رنگ”پراپرٹی۔
کوڈ:
سب RGB_Example2 () حد ("A1: A8")۔ داخلہ. رنگ اختتام سب
خلیوں کی حد (A1 سے A8) کی داخلی رنگت کی خاصیت کو برابر نشان کے باہر ترتیب دیں اور آرجیبی فنکشن کو کھولیں۔
کوڈ:
ذیلی RGB_Example2 () رینج ("A1: A8"). داخلہ. رنگ = آرجیبی (آخر سب
جیسے چاہیں بے ترتیب نمبر درج کریں۔
کوڈ:
سب RGB_Example2 () رینج ("A1: A8"). داخلہ. رنگ = آرجیبی (0 ، 255 ، 255) اختتامی سب
کوڈ چلائیں اور پس منظر کا رنگ دیکھیں۔
آؤٹ پٹ:
پس منظر کا رنگ تبدیل کر دیا گیا ہے۔
یہاں یاد رکھنے والی چیزیں
- آرجیبی کا مطلب سرخ ، سبز اور نیلے رنگ ہے۔
- ان تینوں رنگوں کا امتزاج مختلف رنگ دے گا۔
- یہ تینوں پیرامیٹرز صرف 0 سے 255 کے درمیان ہی عددی اقدار کو قبول کرسکتے ہیں۔ اس سے اوپر کی کوئی بھی تعداد 255 پر دوبارہ ترتیب دی جائے گی۔