VBA پیسٹ اسپیشل کو کیسے لاگو کریں اور ایکسل میں سورس فارمیٹنگ رکھیں

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

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

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

جب آپ یہ مضمون پڑھ رہے ہوں گے تو ورزش کرنے کے لیے اس پریکٹس ورک بک کو ڈاؤن لوڈ کریں۔<3 VBA PasteSpecial.xlsm

VBA PasteSpecial کو لاگو کرنے اور ایکسل میں ماخذ فارمیٹنگ کو برقرار رکھنے کے لیے 4 آسان مثالیں

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

1. VBA پیسٹ اسپیشل کا استعمال کرکے ان پٹ باکس شامل کریں اور ایکسل میں سورس فارمیٹنگ رکھیں

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

مرحلہ 1:

  • سب سے پہلے، دبائیں Alt + F11 ایک میکرو شروع کرنے کے لیے۔
  • پھر، داخل کریں، ماڈیول اختیار کو منتخب کریں۔

مرحلہ 2:

  • مندرجہ ذیل کو پیسٹ کریںVBA کوڈ۔
3664

مرحلہ 3:

  • محفوظ کریں پروگرام اور اسے چلانے کے لیے F5 دبائیں۔
  • 'ExcelWIKI' باکس ظاہر ہونے کے بعد، رینج $B$4:$C$11 منتخب کریں۔
  • ٹھیک ہے پر کلک کریں۔
  • 14>

    مرحلہ 4:

    • پیسٹ کرنے کے لیے کوئی بھی خالی سیل منتخب کریں۔
    • پھر، ٹھیک ہے پر کلک کریں۔

    • اس لیے، آپ کو مل جائے گا۔ فارمیٹ کو برقرار رکھتے ہوئے پیسٹ ویلیو۔

    مزید پڑھیں: ایکسل میں پیسٹ اور پیسٹ اسپیشل کے درمیان فرق

    2. رینج کو منتخب کرنے کے لیے VBA PasteSpecial کا اطلاق کریں اور ایکسل میں سورس فارمیٹنگ رکھیں

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

    مرحلہ 1:

    • دبائیں Alt + F11 Macro کھولنے کے لیے۔
    • Insert
    • سے ایک نیا ماڈیول بنائیں، بس، درج ذیل VBA کوڈ کو پیسٹ کریں۔ رینج B4:C11 ۔
    7869

    مرحلہ 2:

    • آخر میں، پروگرام کو محفوظ کریں اور چلانے کے لیے F5 دبائیں نتیجتاً، آپ کو تبدیلیاں نظر آئیں گی جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے۔

    مزید پڑھیں: ایکسل میں اقدار اور فارمیٹس کو کاپی کرنے کے لیے وی بی اے پیسٹ اسپیشل (9 مثالیں)

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

    • VBA کوڈ دو ایکسل شیٹس اور کاپی کے فرق کا موازنہ کرنے کے لیے
    • Excel VBA: سیل ویلیو کاپی کریں اور پیسٹ کریں۔دوسرے سیل میں
    • ایکسل میں ایک اور شیٹ میں ایک سے زیادہ سیل کیسے کاپی کریں (9 طریقے)
    • Excel VBA: رینج کو کسی اور ورک بک میں کاپی کریں
    • [فکسڈ]: دائیں کلک کریں کاپی اور پیسٹ ایکسل میں کام نہیں کررہے ہیں (11 حل)
    • 14>

      3. VBA PasteSpecial اور Keep کو لاگو کرکے متغیر کا اعلان کریں۔ ایکسل میں ماخذ فارمیٹنگ

      متغیرات کا اعلان کرکے اور متغیرات کو مختلف رینجز میں ترتیب دے کر، VBA میں اسپیشل پیسٹ کرنے کے لیے ذیل کے مراحل پر عمل کریں۔

      مرحلہ 1:

      • سب سے پہلے، VBA میکرو کو کھولنے کے لیے Alt + F11 دبائیں۔
      • ایک نیا منتخب کریں ماڈیول ۔
      • پھر، درج ذیل VBA کوڈ کو چسپاں کریں۔
      8072

      مرحلہ 2:

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

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

      4. وی بی اے پیسٹ اسپیشل استعمال کریں اور کھٹا رکھیں ایکسل میں مختلف ورک شیٹ میں فارمیٹنگ

      ہم اس حصے میں ایک بہت اہم طریقہ کے بارے میں بات کریں گے۔ کیونکہ ہم ایک سے زیادہ ورک بکس میں VBA میں PasteSpecial استعمال کرنے کا طریقہ دیکھیں گے۔ مثال کے طور پر، ہم 'Sheet4' سے کاپی کریں گے اور اسے 'Sheet5 ' میں چسپاں کریں گے، جیسا کہ ذیل کے مراحل میں دکھایا گیا ہے۔

      مرحلہ 1:

      • VBA میکرو کو کھولنے کے لیے، دبائیں Alt + F11
      • داخل کریں ٹیب سے، ماڈیول کا انتخاب کریں۔
      • پھر، درج ذیل VBA کو پیسٹ کریں۔
      9497

      مرحلہ 2:

      • پروگرام چلانے کے لیے، دبائیں F5 کے بعد پروگرام کو محفوظ کرنا۔
      • لہذا، آپ کو شیٹ 5 میں ماخذ کی شکل کو برقرار رکھتے ہوئے چسپاں کردہ قدر ملے گی۔

      <0 مزید پڑھیں: ایکسل میں پیسٹ سپیشل کمانڈ کا استعمال کیسے کریں (5 مناسب طریقے)

نتیجہ

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

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

آپ کے سوالات کے جوابات جلد از جلد Exceldemy اسٹاف کی طرف سے دیئے جائیں گے۔

ہمارے ساتھ رہیں اور سیکھنا جاری رکھیں۔

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