وی بی اے آٹو فل (مرحلہ بہ مرحلہ گائیڈ) | ایکسل وی بی اے میں آٹو فل کا استعمال کرنے کی مثالیں

ایکسل وی بی اے میں آٹو فل کیا کرتا ہے؟

ہم نے ورک شیٹ میں آٹو فل کو دیکھا ہے جہاں خلیے خود بخود اس سے اوپر کے پچھلے خلیوں میں موجود اقدار کی بنیاد پر پُر ہوتے ہیں ، ہم VBA استعمال کرسکتے ہیں تاکہ یہ کام ہمارے لئے کام کرے ، ایسا کرنے کے ل we ہم سلیکشن کا استعمال کریں۔ آؤٹ فل کا طریقہ کار ہم فراہم کرتے ہیں اور منزل یعنی جس خلیوں تک اقدار کو بھرنے کی ضرورت ہے۔

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

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

وی بی اے میں آٹو فل کا استعمال کیسے کریں؟

وی بی اے میں آٹو فیل استعمال کرنے کے ل we ہمیں آٹوفل طریقہ کے نحو کو سمجھنے کی ضرورت ہے۔ ذیل میں آٹوفل کا نحو ہے۔

  • حد ("A1"): فل سیریز کے نمونے کی نشاندہی کرنے کے ل. سیل کیا ہیں؟
  • منزل: یہاں تک کہ آپ کس سیل کو پیٹ بھرنے کا نمونہ جاری رکھنا چاہتے ہیں۔ یہاں ہمیں خلیوں کی پوری حد کا ذکر کرنے کی ضرورت ہے۔
  • بطور ایکس ایل آٹو فل ٹائپ: یہاں ہم سیریز بھرنے کی قسم منتخب کرسکتے ہیں۔ ذیل میں اس پیرامیٹر میں آئٹمز کی فہرست ہیں۔

ایکسل وی بی اے میں آٹو فل کی مثالیں

آئیے ایکسل میں وی بی اے آٹو فل کی کچھ آسان سے اعلی درجے کی مثالوں کو دیکھتے ہیں۔

مثال # 1 - xlFillDefault

پہلے ، پہلے تین خلیوں میں 3 سیریل نمبر درج کریں۔

وی بی اے سب پروسیجر میں وی بی اے رینج کا رینج ("A1: A3" کے طور پر ذکر کریں)

کوڈ:

 سب آٹو فل_مثال 1 () حد ("A1: A3")۔ آخر سب 

اب آٹو فل طریقہ تک رسائی حاصل کریں۔

حد درجہ کے طور پر منزل میں داخل ہوں ("A1: A10")

کوڈ:

حد ("A1: A3")۔ آٹو فل منزل: = حد ("A1: A10") 

بطور قسم منتخب کریں xlFillDefault.

کوڈ:

حد ("A1: A3")۔ آٹو فل منزل: = حد ("A1: A10") ، قسم: = xlFillDefault 

اب کوڈ چلائیں ہمیں 1 سے 10 تک سیریل نمبر ملیں گے۔

چونکہ ہم نے اختتامی منزل کے سیل کا ذکر A10 کے طور پر کیا وہ یہیں رک گیا ہے ، لہذا ہم منزل کے خلیے میں ایکسل کے آخری سیل کے طور پر داخل ہوسکتے ہیں۔

مثال # 2 - xlFillCopy

ایک ہی تعداد کے ل we ، ہم اس طرح کی قسم کا استعمال کریں گے xlFillCopy.

کوڈ:

 ذیلی آٹو فیل_اختیار 1 () حد ("A1: A3")۔ آٹو فل منزل: = حد ("A1: A10") ، ٹائپ کریں: = xlFillCopy اینڈ سب 

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

مثال # 3 - xlFillMonths

اس مثال کے طور پر ، میں نے پہلے 3 خلیوں میں پہلے تین مہینوں میں داخل کیا ہے۔

خود بخود کی قسم کو تبدیل کریں xlFillMonths

کوڈ:

 سب آٹوفل_اختیار 1 () حد ("A1: A3")۔ آٹو فل منزل: = حد ("A1: A10") ، قسم: = xlFillMonths اختتامی سب 

اس سے ماہ کی سیریز بھر پائے گی۔

مثال # 4 - xlFillفورمیٹ

اس مثال کے طور پر ، میں نے ان سیلوں میں نمبر درج کر کے فارمیٹنگ کا اطلاق کیا ہے۔

اب میں اس قسم کو تبدیل کروں گا xlFillفورمیٹ۔

کوڈ:

 سب آٹوفیل_اختیار 1 () حد ("A1: A3")۔ آٹو فل منزل: = حد ("A1: A10") ، ٹائپ کریں: = xlFill فارمیٹس آخر سب 

اس کوڈ کو چلائیں اور دیکھیں کہ کیا ہوتا ہے۔

اس نے اگلے تین خلیوں میں پہلے تین خلیوں کی شکلیں اور پھر اگلے تین خلیوں وغیرہ کو بھر دیا ہے۔

مثال # 5 - xlFlashFill

اس مثال کے طور پر ، میں نے سیل A1 سے A10 تک کچھ قدریں داخل کیں جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے۔

اس فہرست سے ، میں عددی حصہ نکالنا چاہتا ہوں۔ اس نمونہ کے بارے میں ایکسل بتانے کے لئے ، پہلے سیل میں میں پہلے سیل کے عددی حصے کو دستی طور پر داخل کروں گا۔

اب میں کوڈ کو معمول کے مطابق لکھوں گا اور ٹائپ کو تبدیل کروں گا xlFlashFill. اس بار ہم بی کالم کی حد استعمال کریں گے۔

کوڈ:

 سب آٹوفیل_اختیار 1 () حد ("B1")۔ آٹو فل منزل: = حد ("B1: B10") ، قسم: = xlFlashFill اختتام سب 

اگر میں اس کوڈ کو چلاتا ہوں تو ہمیں نتیجہ ذیل میں ملتا ہے۔

یہ وی بی اے آٹو فل کے طریقہ کار کا جائزہ ہے۔ امید ہے کہ آپ اس سے لطف اندوز ہوں گے۔

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