وی بی اے سیٹ رینج | ایکسل وی بی اے کوڈ میں سیلوں کی حد مقرر کرنے کے لئے رہنما

ایکسل وی بی اے میں حد مقرر کریں

وی بی اے میں حد مقرر کریں اس کا مطلب ہے کہ ہم نے کوڈ یا عمل کرنے کے طریقہ کار کی ایک مخصوص حد متعین کردی ہے ، اگر ہم کسی کوڈ کو ایک مخصوص حد نہیں فراہم کرتے ہیں تو یہ خود کار طریقے سے اس ورکی شیٹ کی حد کو سنبھال لے گی جس میں فعال سیل ہے لہذا اس کوڈ میں ہونا بہت ضروری ہے حد متغیر سیٹ.

ایکسل کے ساتھ اتنے سال کام کرنے کے بعد آپ کو اس حقیقت کا ادراک ہونا چاہئے کہ ہم جو بھی کام کرتے ہیں وہ ورک شیٹ پر ہیں اور ورک شیٹوں میں یہ وہ خلیات ہیں جن میں ڈیٹا ہوتا ہے۔ لہذا جب آپ اعداد و شمار کے ساتھ کھیلنا چاہتے ہیں تو آپ کو ورق شیٹ میں موجود خلیوں کا طرز عمل ہونا چاہئے۔ لہذا جب متعدد خلیات اکٹھے ہوجاتے ہیں تو یہ ایک حد بن جاتا ہے۔ وی بی اے سیکھنے کے ل you آپ کو خلیوں اور حدود کے بارے میں ہر ایک کو جاننا چاہئے۔ لہذا اس آرٹیکل میں ، ہم آپ کو دکھائیں گے کہ کس طرح سیلوں کی رینج طے کی جائے جو تفصیل سے وی بی اے کوڈنگ کے لئے استعمال ہوسکتے ہیں۔

رینج آبجیکٹ کیا ہے؟

وی بی اے میں رینج کو بطور اعتراض کہا جاتا ہے۔ ایک رینج میں ایک ہی سیل ، ایک سے زیادہ سیل ، ایک قطار یا کالم وغیرہ شامل ہوسکتے ہیں…

وی بی اے میں ہم درج ذیل کو درجہ بندی کر سکتے ہیں۔

"درخواست >>> ورک بک >>> ورک شیٹ >>> رینج"

پہلے ، ہمیں ایپلی کیشن تک رسائی حاصل کرنے کی ضرورت ہے پھر اس کے تحت ہمیں حوالہ دینے کی ضرورت ہے کہ ہم کس ورک بک کا حوالہ دے رہے ہیں اور ورک بک میں ، ہم اس حوالہ دے رہے ہیں کہ ہم کس ورک شیٹ کا حوالہ دے رہے ہیں اور پھر ورک شیٹ میں ہمیں خلیوں کی حد کا ذکر کرنے کی ضرورت ہے۔

خلیوں کی حدود کا استعمال کرتے ہوئے ہم سیل یا خلیوں کی قیمت داخل کرسکتے ہیں ، ہم سیل یا خلیوں سے قدریں پڑھ سکتے ہیں یا حاصل کرسکتے ہیں ، ہم حذف کرسکتے ہیں ، ہم فارمیٹ کرسکتے ہیں اور ہم بہت سی دوسری چیزیں بھی کرسکتے ہیں۔

ایکسل وی بی اے میں سیلوں کی حد تک کیسے رسائی حاصل کی جائے؟

آپ یہ وی بی اے سیٹ رینج ایکسل ٹیمپلیٹ ڈاؤن لوڈ کرسکتے ہیں۔ وی بی اے سیٹ رینج ایکسل ٹیمپلیٹ

وی بی اے کوڈنگ میں ہم وی بی اے سیلز پراپرٹی اور رینج آبجیکٹ کا استعمال کرکے سیل کا حوالہ دے سکتے ہیں۔ مثال کے طور پر ، اگر آپ سیل A1 کا حوالہ دینا چاہتے ہیں تو پہلے ہم RANGE آبجیکٹ کا استعمال کرتے ہوئے دیکھیں گے۔

سب پروسیسر کے اندر ، ہمیں پہلے RANGE آبجیکٹ کو کھولنا ہوگا۔

کوڈ:

 سب حد (مثال کے طور پر) (حد) 

جیسا کہ آپ اوپر دیکھ سکتے ہیں کہ رینج آبجیکٹ یہ پوچھ رہی ہے کہ ہم کس سیل کا حوالہ دے رہے ہیں۔ لہذا ہمیں سیل ایڈریس کو ڈبل قیمت میں درج کرنے کی ضرورت ہے۔

کوڈ:

 ذیلی حد_مثالات () حد ("A1") اختتام سب 

ایک بار سیل ایڈریس کی فراہمی کے بعد ہمیں خصوصیات اور طریقے استعمال کرکے فیصلہ کریں کہ اس سیل کے ساتھ کیا کرنا ہے۔ اب رینج آبجیکٹ کی خصوصیات اور طریقوں کو دیکھنے کے لئے ڈاٹ لگائیں۔

اگر ہم سیل میں قیمت داخل کرنا چاہتے ہیں تو پھر ہمیں "ویلیو" پراپرٹی منتخب کرنے کی ضرورت ہے۔

کوڈ:

 ذیلی حد_مثالات () حد ("A1")۔ قدر ختم ہونے والا سب 

ویلیو سیٹ کرنے کے ل we ہمیں ایک مساوی نشان ڈالنا ہوگا اور وہ ویلیو درج کرنا ہوگی جسے ہم سیل A1 میں ڈالنا چاہتے ہیں۔

کوڈ:

 ذیلی حد_مثالات () حد ("A1")۔ قیمت = "ایکسل وی بی اے کلاس" آخر سب 

رن آپشن کے توسط سے کوڈ چلائیں اور سیل A1 میں جادو دیکھیں۔

جیسا کہ کوڈ میں بتایا گیا ہے کہ ہمیں سیل A1 میں قیمت مل گئی ہے۔

اسی طرح ، ہم سیل پراپرٹی کو بھی استعمال کرکے سیل کا حوالہ دے سکتے ہیں۔ CELLS پراپرٹی کھولیں اور نحو دیکھیں۔

یہ رینج آبجیکٹ کے برعکس ہے جہاں ہم سیل ایڈریس کو براہ راست ڈبل قیمتوں میں داخل کرسکتے ہیں بلکہ سیل کا حوالہ دینے کیلئے ہمیں قطار کا نمبر اور کالم دینے کی ضرورت ہے۔ چونکہ ہم سیل A1 کا حوالہ دے رہے ہیں لہذا ہم کہہ سکتے ہیں کہ قطار 1 ہے اور کالم 1 ہے۔

سیل ایڈریس کا ذکر کرنے کے بعد ہم خلیات کے ساتھ کام کرنے کے لئے خصوصیات اور طریقے استعمال کرسکتے ہیں۔ لیکن یہاں مسئلہ ڈاٹ ڈالنے کے بعد رینج آبجیکٹ کے برعکس ہے ، ہمیں انٹیلیینسینس لسٹ دیکھنے کو نہیں ملتی ہے۔

لہذا ، آپ کو CELLS پراپرٹی کا استعمال کرکے خلیوں کا حوالہ دینے کے لئے ماہر بننے کی ضرورت ہے۔

کوڈ:

 سب CELLS_ مثال () سیل (1 ، 1). قیمت = "ایکسل وی بی اے کلاس" اختتامی سب 

ایک سے زیادہ سیل تک رسائی حاصل کرنا اور وی بی اے میں حد اطلاق کا تعین کرنا

سیلز اور رینج کے مابین ایک بڑا فرق CELLS کا استعمال کرنا ہے ہم صرف ایک خلیے تک رسائی حاصل کرسکتے ہیں لیکن RANGE کا استعمال کرتے ہوئے ہم ایک سے زیادہ خلیوں تک بھی رسائی حاصل کرسکتے ہیں۔

مثال کے طور پر سیل A1 سے B5 کے لئے اگر ہم 50 کی قدر چاہتے ہیں تو ہم ذیل میں کوڈ لکھ سکتے ہیں۔

کوڈ:

 ذیلی حد_مثالات () حد ("A1: B5")۔ قیمت = 50 اختتام سب 

یہ سیل A1 سے B5 تک 50 کی قدر داخل کرے گا۔

خلیوں کا براہ راست حوالہ کرنے کی بجائے ہم متغیر کا استعمال مخصوص خلیوں کا حوالہ رکھنے کے ل use کرسکتے ہیں۔

پہلے ، متغیر کی وضاحت "حد" آبجیکٹ کے طور پر کریں۔

کوڈ:

 سب حد (مثال کے طور پر) (دھیما رنگ 

ایک بار جب متغیر کی وضاحت "حد" آبجیکٹ کے طور پر ہوجاتی ہے تو ہمیں اس متغیر کے ل the حوالہ قائم کرنے کی ضرورت ہوتی ہے کہ سیل ایڈریس کیا حوالہ دیتے ہیں۔

حوالہ ترتیب دینے کے لئے ہمیں "SET" کلیدی لفظ استعمال کرنے اور RANGE آبجیکٹ کا استعمال کرکے سیل پتے درج کرنے کی ضرورت ہے۔

کوڈ:

 سب حد (مثال کے طور پر) (Dim Rng As Range Set Rng = Range ("A1: B5") اختتام سب 

اب متغیر "Rng" سے خلیات A1 ​​سے B5 مراد ہیں۔

سیل ایڈریس رینج ("A1: B5") لکھنے کے بجائے ہم محض نام "Rng" استعمال کرسکتے ہیں۔

کوڈ:

 سب حد (مثال کے طور پر) (Dim Rng As Range Set Rng = Range ("A1: B5") Rng.Value = "حد کی ترتیب" اختتامی سب 

اب یہ A1 سیل سے B5 سیل میں مذکور قیمت داخل کرے گا۔

فرض کریں کہ آپ چاہتے ہیں جو بھی منتخب سیل ایک حوالہ ہونا چاہئے تو ہم مندرجہ ذیل حوالہ ترتیب دے سکتے ہیں۔

کوڈ:

 سب حد (مثال کے طور پر) (Dim Rng As Range Set Rng = Selection Rng.Value = "حد کی ترتیب" اختتامی سب 

یہ ایک خوبصورتی ہے کیونکہ اگر میں کسی بھی خلیوں کو منتخب کروں گا اور اسے چلانے سے ان خلیوں کی قیمت بھی داخل ہوجائے گی۔

مثال کے طور پر ، میں کچھ خلیوں کا انتخاب کروں گا۔

اب میں کوڈ پر عمل درآمد کروں گا اور دیکھوں گا کہ کیا ہوتا ہے۔

سبھی منتخب کردہ خلیوں کے لئے اس نے قیمت داخل کردی ہے۔

اس طرح ، ہم وی بی اے میں متغیرات کا اعلان کرکے رینج ریفرنس ترتیب دے سکتے ہیں۔

یاد رکھنے والی چیزیں

  • رینج متعدد خلیوں کا انتخاب کرسکتی ہے لیکن CELLS ایک وقت میں ایک سیل منتخب کرسکتی ہے۔
  • رینج ایک شے ہے اور CELLS پراپرٹی ہے۔
  • کسی بھی اعتراض متغیر کو SET مطلوبہ الفاظ کا استعمال کرکے آبجیکٹ کا حوالہ مرتب کرنا چاہئے۔