ایکسل VBA: سیل کو بطور ٹیکسٹ فارمیٹ کریں (3 طریقے)

  • اس کا اشتراک
Hugh West

یہ مضمون وضاحت کرتا ہے کہ کس طرح فارمیٹ a سیل بطور ٹیکسٹ استعمال کرتے ہوئے VBA کوڈ Excel 3 کے ساتھ مختلف طریقے. ٹیکسٹ اور فارمیٹ فنکشنز ، اور رینج کی مدد سے، ہم سیٹ کر سکتے ہیں سیل ویلیو کو آسانی سے ٹیکسٹ میں تبدیل کرنے کے لیے نمبر فارمیٹ کوڈ۔ آئیے مثالوں میں غوطہ لگائیں اور ان تکنیکوں کو لاگو کریں۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

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

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

بصری بنیادی ایڈیٹر میں کوڈ لکھیں

اسٹیپس <2 پر عمل کریں۔ کھولنے کے لیے بصری بنیادی ایڈیٹر اور وہاں کچھ کوڈ لکھیں۔

  • سے ڈیولپر ٹیب پر جائیں ایکسل ربن ۔
  • Visual Basic آپشن پر کلک کریں۔

  • Applications کے لیے Visual Basic ونڈو میں، Insert Dropdown سے منتخب کریں The نیا ماڈیول
<0

اب جب کہ ایک نیا ماڈیول کھلا ہے ، وہاں کچھ کوڈ لکھیں اور چلانے کے لیے F5 دبائیں<۔ 2>

سیل کو فارمیٹ کرنے کے لیے رینج نمبر فارمیٹ پراپرٹی کا استعمال کریں۔متن

اس مثال میں، ہم اپنے VBA کوڈ میں فارمیٹ a <1 میں Range.NumberFormat خاصیت استعمال کریں گے۔ سیل

بطور ٹیکسٹ۔ ذیل کے اسکرین شاٹ میں، سیل C5میں ہمارے پاس ایک مختصر تاریخ ہےجسے ہم تبدیل کریںبطور متن۔

اب، بصری بنیادی ایڈیٹر میں کاپی اور پیسٹ مندرجہ ذیل کوڈ ۔

2893
<0

اب F5 دبائیں کوڈ کو چلانے کے لیے۔

یہاں ہم دیکھ سکتے ہیں۔ مختصر تاریخ فارمیٹ شدہ سیل کو تبدیل کیا گیا ہے ایک ٹیکسٹ ویلیو میں۔

کوڈ کی وضاحت:

  • ہم نے رینج آبجیکٹ کو منتخب کرنے کے لیے سیل ورک شیٹ میں استعمال کیا جس میں ان پٹ
  • 1 .

اسی طرح، کوڈ کے ایک ہی ٹکڑے کو لاگو کرکے ہم مختلف نمبر فارمیٹس سے متن میں تبدیل کر سکتے ہیں۔

مزید پڑھیں: ایکسل VBA کے ساتھ سیل اور سینٹر ٹیکسٹ کو کیسے فارمیٹ کریں (5 طریقے)

اسی طرح کی ریڈنگز

  • ایکسل VBA کے ساتھ پوری شیٹ کا فونٹ سائز کیسے تبدیل کیا جائے
  • ایکسل میں 001 کیسے لکھیں (11 مؤثر طریقے)
  • ایکسل میں VBA کمانڈ بٹن کے ساتھ متن کی سیدھ (5 طریقے)
  • حسب ضرورت فارمیٹ کے ساتھ نمبر کے بعد متن کیسے شامل کریں ایکسل میں (4 طریقے)
  • ایکسل میں ہر لفظ کے پہلے حرف کو کیپیٹلائز کرنے کا طریقہ (4)طریقے)

سیل کو متن کے طور پر فارمیٹ کرنے کے لیے VBA کوڈ میں TEXT فنکشن کا حوالہ دیں

The T EXT فنکشن ایکسل میں ایک ورک شیٹ فنکشن ہے جو بدلتا ہے ایک عددی قدر یا سٹرنگ کسی مخصوص فارمیٹ میں۔ اگرچہ یہ نہیں ہے a VBA فنکشن ، ہم اسے ورک شیٹ فنکشن آبجیکٹ سے فارمیٹ a سیل <کا حوالہ دے کر استعمال کرسکتے ہیں۔ 2>سے متن ۔ فرض کریں کہ ہمارے پاس سیل B6 میں طویل تاریخ ہے جسے ہم فارمیٹ بطور ٹیکسٹ کرنا چاہتے ہیں۔

اس کو پورا کرنے کے لیے بصری بنیادی ایڈیٹر میں مندرجہ ذیل کوڈ ڈالیں۔

9863

بذریعہ چلانے بذریعہ کوڈ F5 کا استعمال کرتے ہوئے طویل تاریخ کو متن قدر میں تبدیل کیا۔ اسی طرح، ہم ایک سیل کو فارمیٹ کر سکتے ہیں جس میں مختلف نمبر فارمیٹس سے ٹیکسٹ ۔

کوڈ کی وضاحت:

  • ہم نے رینج آبجیکٹ کو ورک شیٹ میں منتخب کرنے کے لیے سیلز کا استعمال کیا جس میں ان پٹ اور آؤٹ پٹ ویلیوز۔
  • ورک شیٹ فنکشن آبجیکٹ نے ہمیں VBA کوڈ میں TEXT فنکشن استعمال کرنے کے قابل بنایا۔
  • TEXT فنکشن کو 2 دلائل کی ضرورت ہے-

قدر ان پٹ سیل حوالہ (اس مثال میں B6

format_text- ہم نے استعمال کیا ” ' 0 “ کو میں تبدیل کریں قدر سے ٹیکسٹ فارمیٹ۔

مزید پڑھیں: ایکسل سیل میں ٹیکسٹ کو فارمیٹ کرنے کا طریقہ (10نقطہ نظر)

ایکسل میں سیل کو ٹیکسٹ کے طور پر فارمیٹ کرنے کے لیے VBA فارمیٹ فنکشن کا استعمال

The فارمیٹ فنکشن تبادلوں کے فنکشنز میں سے ایک ہے VBA ایکسل۔ یہ فارمیٹ کی بنیاد پر ایک فارمیٹڈ ایکسپریشن واپس کرتا ہے جو فنکشن کے دوسری دلیل کے بطور مخصوص ہے۔ اس مثال میں، مندرجہ ذیل کوڈ کا استعمال کرتے ہوئے ہم نے a لمبی تاریخ سیل C5 ایک متن کو استعمال کیا۔

3186

کوڈ کی وضاحت:

  • ہم نے رینج آبجیکٹ<2 کا استعمال کیا ورک شیٹ میں منتخب کرنے کے لیے سیلز جن میں ان پٹ اور آؤٹ پٹ ویلیوز شامل ہیں۔
  • فارمیٹ فنکشن کو 2 دلائل کی ضرورت ہے-

اظہار - ان پٹ سیل حوالہ (اس مثال میں B6

فارمیٹ- ہم نے " '0 " کو تبدیل کرنے کے لیے استعمال کیا قدر سے ٹیکسٹ فارمیٹ۔

متبادل کوڈ:

3529

مزید پڑھیں: ایکسل میں پہلے خط کیپٹلائز کرنے کے لیے ٹیکسٹ کو کیسے فارمیٹ کیا جائے (10 طریقے)

نوٹس

  • ہم نے ایک ایک اقتباس شامل کیا ( ' ) صفر سے پہلے نمبر فارمیٹ کوڈ بطور "' 0 " درج کرنے کے لیے ٹیکسٹ اور فارمیٹ میں فنکشن آرگومنٹ سے فارمیٹ ایک سیل ایک ٹیکسٹ ویلیو سے۔
  • 3 مختلف طریقوں سے منسلک کوڈ دیکھنے کے لیے، دائیں بٹن پر کلک کریں۔ 1>شیٹ کا نام اور منتخب کریں کوڈ دیکھیں کا اختیار۔

نتیجہ

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

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