وی بی اے ایل کیس کیس | وی بی اے کا استعمال کرتے ہوئے ٹیکسٹ کو لوئر کیس میں تبدیل کریں

ایکسل VBA LCase فنکشن

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

آپ نے وی بی اے میں اتنے ہی فارمولے (LOWER) کو آزمایا ہوگا اور آپ کو یہ نہیں ملا۔ کیونکہ وی بی اے میں چھوٹے کا نام تھوڑا سا مختلف رکھا گیا ہے۔ وی بی اے میں یہ شارٹ کٹ نام میں ہے یعنی "LCASE"۔ یہاں "L" کا مطلب ہے "LOWER" ، لہذا فارمولا "LOWERCASE" پڑھتا ہے۔

نحو

  • تار: اس عبارت کی قیمت کے سوا کچھ نہیں ہے جسے ہم لوئر کیس میں تبدیل کرنے کی کوشش کر رہے ہیں۔ ہم متن کو براہ راست فارمولا میں فراہم کرسکتے ہیں ، یہ سیل حوالہ ہوسکتا ہے ، اور یہ متغیر کے ذریعہ بھی ہوسکتا ہے۔

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

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

مثال # 1

آئیے LCASE فنکشن کا استعمال کرکے ٹیکسٹ ویلیو "ہیلو گڈ مارننگ" کو لوئر کیس میں تبدیل کرنے کی کوشش کرتے ہیں۔

مرحلہ نمبر 1: ایکسل میکرو کا نام لیکر سب پروسیسر کو شروع کریں۔

کوڈ:

 سب LCase_Example1 () اختتام سب 

مرحلہ 2: متغیر K کو اسٹرنگ کے طور پر اعلان کریں۔

کوڈ:

 سب LCase_Example1 () ڈم ک سٹرنگ اینڈ سب کے طور پر 

مرحلہ 3: "LCASE" فنکشن کو لاگو کرکے متغیر “k” کو ویلیو تفویض کریں۔

مرحلہ 4: یہاں سٹرنگ ہماری مطلوبہ ٹیکسٹ ویلیو ہے جسے ہم لوئر کیس میں تبدیل کرنے کی کوشش کر رہے ہیں اور مطلوبہ اسٹرنگ ویلیو "ہیلو گڈ مارننگ" ہے۔

کوڈ:

 سب LCase_Example1 () Dim k As String k = LCase ("ہیلو گڈ مارننگ") اختتام سب 

مرحلہ 5: اب میسج باکس میں متغیر “کے” کا نتیجہ دکھائیں۔

کوڈ:

 سب LCase_Example1 () Dim k As String k = LCase ("ہیلو گڈ مارننگ") MsgBox k End Sub 

ٹھیک ہے ، کوڈنگ ہو چکی ہے۔ آئیے نتیجہ دیکھنے کیلئے کوڈ چلائیں۔

لہذا ایل کیس نے کوڈنگ کی آسان تکنیک کے ذریعہ ٹیکسٹ ویلیو "ہیلو گڈ مارننگ" کو "ہیلو گڈ مارننگ" میں تبدیل کردیا۔

مثال # 2

ہم نے دیکھا ہے کہ LBASE فنکشن VBA میں کس طرح کام کرتا ہے۔ مذکورہ بالا مثال میں ، ہم نے قیمت کو براہ راست فارمولے میں ہی فراہم کیا ہے۔ اب ہم دیکھیں گے کہ ہم فارمولے میں سیل حوالہ قیمت کو کس طرح استعمال کرسکتے ہیں۔

فرض کریں کہ آپ کے پاس سیل A1 میں "ہیلو گڈ مارننگ" کا لفظ نیچے کی تصویر کی طرح ہے۔

مرحلہ نمبر 1: رینج B1 سیل میں نتیجہ دکھا کر ہم سیل A1 ویلیو کو لوئر کیس میں تبدیل کریں گے ، لہذا کوڈ ہوگا حد ("B1"). قدر =

کوڈ:

 سب LCase_Example2 () حد ("B1"). قیمت ختم ہونے والا 

مرحلہ 2: ایل سی ای ایس ای فنکشن کے توسط سے سیل بی 1 میں ہم اس کا نتیجہ اسٹور کریں گے ، لہذا فنکشن کو کھولیں۔

مرحلہ 3: اس مثال میں ، وی بی اے سٹرنگ ویل سیل کا حوالہ ہے ، براہ راست ویلیو نہیں۔ لہذا سیل حوالہ دیں جیسا کہ حد ("A1"). قدر۔

کوڈ:

 سب LCase_Example2 () رینج ("B1"). ویلیو = LCase (حد ("A1"). ویلیو) آخر سب 

تو ، ٹھیک ہے ہم VBA کوڈنگ والے حصے کے ساتھ کر رہے ہیں۔ کوڈ چلائیں اور B1 سیل میں جادو دیکھیں۔

مثال # 3

کسی ایک سیل کی قیمت یا ایک واحد براہ راست قدر کو تبدیل کرنا سب سے بڑا چیلنج نہیں ہے۔ جب ہمیں ورک شیٹ میں اقدار کی "این" تعداد سے نمٹنے کی ضرورت ہے تو پھر ہمیں تمام خلیوں کے ذریعے لوپ پر لاپ لگانے اور انہیں لوئر کیس ویلیو میں تبدیل کرنے کی ضرورت ہے۔

فرض کریں ذیل میں ڈیٹا ہے جو آپ کے پاس ایکسل ورک شیٹ میں ہے۔

اگر آپ لوپس سے واقف نہیں ہیں تو پھر آپ کو وی بی اے کوڈنگ کی بنیادی باتوں پر واپس جانے کی ضرورت ہے ، لوپس پر کافی حد تک معلومات حاصل کرنے کے لئے ہمارے "آر بی اے لوپس" پر ہمارے مضامین کو دیکھیں۔ مندرجہ بالا کوڈ مندرجہ بالا ناموں کو نچلے کیس میں تبدیل کرے گا۔

کوڈ:

 سب LCase_Example3 () D k k Long as K = 2 سے 8 سیل (k ، 2) کے لئے۔ قیمت = LCase (سیل (k ، 1). قیمت) اگلا K آخر سب 

اس سے لوط کیس میں قطار کے 2 سے صف 8 میں تمام متن کی اقدار کو تبدیل کیا جائے گا۔

اپنے خلیوں کی بنیاد پر آپ لوپ کی حد کو 8 سے بڑھا کر اپنے اعداد و شمار کی آخری صف کی تعداد کو بڑھا سکتے ہیں۔