ایک ورک شیٹ سے دوسری میں کاپی اور پیسٹ کرنے کے لیے میکرو (15 طریقے)

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

فہرست کا خانہ

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

ورک بک ڈاؤن لوڈ کریں

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

ایک ورک شیٹ سے دوسرے.xlsm میں کاپی اور پیسٹ کریں

ایکسل میں ڈیٹا کو ایک ورک شیٹ سے دوسری ورک شیٹ میں کاپی اور پیسٹ کرنے کے VBA کے ساتھ 15 طریقے

اس سیکشن میں، آپ 15 طریقے سیکھیں گے کہ آپ کس طرح ڈیٹا کاپی کر سکتے ہیں۔ ایک ورک شیٹ اور اسے ایکسل میں VBA کے ساتھ دوسری میں چسپاں کریں۔

اوپر ڈیٹاسیٹ ہے جسے یہ مضمون ہماری مثال کے طور پر سمجھے گا۔

1۔ ڈیٹا کی ایک رینج کو ایک ورک شیٹ سے دوسری ورک شیٹ میں کاپی اور پیسٹ کرنے کے لیے VBA میکرو کو ایمبیڈ کریں

VBA کے ساتھ ایک ورک شیٹ سے دوسرے ورک شیٹ میں ڈیٹا کی ایک رینج کاپی اور پیسٹ کرنے کے مراحل بیان کیے گئے ہیں۔ ذیل میں۔

مرحلہ:

  • شروع میں، اپنے کی بورڈ پر Alt + F11 دبائیں یا ٹیب پر جائیں ڈویلپر -> بصری بنیادی کھولنے کے لیے Visual Basic Editor .

  • پاپ اپ کوڈ میں ونڈو، مینو بار سے، کلک کریں داخل کریں -> ماڈیول ۔

  • اب، درج ذیل کوڈ کو کاپی کریں اورایکسل میں فلٹر شدہ سیلز (4 طریقے)
  • رن ٹائم ایرر 1004: پیسٹ اسپیشل میتھڈ آف رینج کلاس فیل ہو گیا
  • لنک کو پیسٹ کرنے اور ٹرانسپوز کرنے کا طریقہ ایکسل (8 فوری طریقے)
  • 14>

    12۔ کاپی شدہ فارمولہ کو اوپر کی حد سے رکھتے ہوئے رینج کے نیچے ایک قطار چسپاں کریں

    جب آپ کسی قدر کو کاپی کرنا چاہتے ہیں اور فارمولے کو اس کے اندر رکھنا چاہتے ہیں دوسری قطار، پھر VBA کوڈ کے ساتھ آپ کام کو آسانی سے انجام دے سکتے ہیں۔

    مرحلہ:

    • پہلے، کھولیں بصری کوڈ ونڈو میں ڈیولپر ٹیب سے بنیادی ایڈیٹر اور داخل کریں ایک ماڈیول ۔
    • دوسرا، مندرجہ ذیل کاپی کریں کوڈ اور چسپاں کریں کوڈ ونڈو میں۔
    4141

    آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

    <11
  • اگلا، اس کوڈ کو چلائیں اور نیچے دی گئی تصویر کو دیکھیں۔

آخری قطار بالکل اسی طرح کاپی کی گئی ہے یہ اس کے ساتھ والی قطار میں ہے۔

مزید پڑھیں: ایکسل میں ڈیٹا کو ایک سیل سے دوسرے سیل میں خودکار طریقے سے کاپی کرنے کا طریقہ

13 ۔ ہم اس ورک بک سے ڈیٹا سیٹ شیٹ سے ڈیٹا کاپی کریں گے اور اسے منزل ورک بک نامی دوسری ورک بک میں دوسری ورک شیٹ میں چسپاں کریں گے۔ کھلا ہے لیکن محفوظ نہیں ہے۔ابھی تک ۔

مرحلہ:

  • سب سے پہلے، کھولیں بصری بنیادی ایڈیٹر سے کوڈ ونڈو میں ڈیولپر ٹیب اور داخل کریں ایک ماڈیول ۔
  • دوسرا، مندرجہ ذیل کوڈ کاپی کریں اور <اسے کوڈ ونڈو میں 1>پیسٹ کریں ۔
5863

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

48>

  • اگلا، اس کوڈ کو چلائیں ۔

ڈیٹا ڈیٹا سیٹ شیٹ سے 18

مزید پڑھیں: Excel VBA: سیل ویلیو کاپی کریں اور دوسرے سیل میں چسپاں کریں

14۔ ایک اور کھلی اور محفوظ شدہ ورک بک میں ایک شیٹ سے دوسری شیٹ میں ڈیٹا کو دوبارہ پیش کرنے کے لیے میکرو

اس بار، ہم ڈیٹاسیٹ کو ڈیٹا سیٹ<19 سے کاپی کریں گے۔ ماخذ ورک بک سے شیٹ اور چسپاں کریں اسے <1 میں شیٹ2 ورک شیٹ میں منزل ورک بک

۔ لیکن اب، ورک بک کھلی ہے اور محفوظ ہے ۔

مرحلہ:

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

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

  • اس کے بعد، اس کوڈ کو چلائیں ۔

ڈیٹا ڈیٹا سیٹ شیٹ سے ماخذورک بک اب شیٹ2 شیٹ میں منزل ورک بک میں کاپی کی گئی ہے۔ اور نام دیکھیں، اس بار ورک بک کو محفوظ کیا گیا تھا۔

مزید پڑھیں: فارمیٹ کو تبدیل کیے بغیر ایکسل میں کاپی اور پیسٹ کیسے کریں<2

15۔ دوسری بند ورک بک میں ایک ورک شیٹ سے دوسری ورک شیٹ میں ڈیٹا کاپی اور پیسٹ کرنے کے لیے VBA کا اطلاق کریں

پچھلے دو حصوں میں، ہم نے سیکھا کہ ڈیٹا کو ایک ورک شیٹ سے دوسری ورک بک میں کاپی اور پیسٹ کرنے کا طریقہ کھلا اس سیکشن میں، ہم کوڈ سیکھیں گے کہ کیسے ورک بک بند ہونے پر ڈیٹا کاپی اور پیسٹ کیا جائے ۔

مرحلہ:

    <12 سب سے پہلے، ڈیولپر ٹیب سے بصری بنیادی ایڈیٹر کھولیں اور کوڈ ونڈو میں داخل کریں ایک ماڈیول ۔
  • دوسرا، مندرجہ ذیل کوڈ کو کاپی کریں اور چسپاں کریں اسے کوڈ ونڈو میں۔
8811

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

  • اگلا، اس کوڈ کو چلائیں ۔

اگرچہ، اس بار ورک بک تھی بند ہے لیکن کوڈ کے نفاذ کے بعد بھی، ماخذ ورک بک میں ڈیٹا سیٹ شیٹ سے ڈیٹا اب <میں کاپی کیا گیا ہے۔ 18>Sheet3 شیٹ منزل ورک بک میں۔

مزید پڑھیں: ڈیٹا کاپی کرنے کے لیے ایکسل VBA کسی اور ورک بک سے بغیر کھولے

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

  • طریقوں 1 سے 14 کے لیے آپ کی ورک بک کا ہونا ضروری ہے۔کھولا ۔ ان طریقوں میں دکھائے گئے میکرو کوڈز پر عمل کرتے وقت، سورس اور ڈیسٹینیشن ورک بک دونوں کو کھلا رکھنا نہ بھولیں۔
  • جب آپ کی ورک بک محفوظ ہو جائیں تو فائل کی قسم کے ساتھ فائل کا نام لکھیں کوڈ کے اندر. جب ورک بک محفوظ نہ ہوں، تو فائل کی قسم کے بغیر صرف فائل کا نام لکھیں۔ مثال کے طور پر، اگر آپ کی ورک بک محفوظ ہے ، تو لکھیں " منزل۔ xlsx "، لیکن اگر ورک بک محفوظ نہیں ہے ، پھر کوڈ کے اندر " منزل " لکھیں۔

نتیجہ

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

اسے کوڈ ونڈو میں پیسٹ کریں ۔
5428

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

کوڈ کا یہ ٹکڑا شیٹ نامی ڈیٹا سیٹ سے رینج کو B2 سے F9 کاپی کرے گا اور ان کو B2 رینج میں پیسٹ کرے گا۔ کاپی پیسٹ نامی شیٹ میں ۔

  • پھر، اپنے کی بورڈ پر یا مینو سے F5 دبائیں بار منتخب کریں چلائیں -> ذیلی/یوزر فارم چلائیں۔ آپ میکرو کو چلانے کے لیے ذیلی مینو بار میں موجود small Play icon پر کلک بھی کر سکتے ہیں۔

مندرجہ ذیل تصویر کو دیکھیں .

آخر میں، ڈیٹا سیٹ شیٹ سے تمام ڈیٹا اب کاپی پیسٹ<میں کاپی ہو گیا ہے۔ ہماری ایکسل ورک بک میں 19> شیٹ۔

مزید پڑھیں: Excel VBA: رینج کو دوسری ورک بک میں کاپی کریں

2 . ایکسل میں ایک فعال ورک شیٹ سے دوسرے میں ڈیٹا کاپی اور پیسٹ کرنے کے لیے VBA میکرو

پچھلے حصے میں، ہمیں ورک شیٹ کو چالو کرنے کی ضرورت نہیں تھی۔ لیکن اس سیکشن میں، ہم سیکھیں گے کہ کس طرح ایک فعال ورک شیٹ میں ڈیٹا کاپی اور پیسٹ کرنا ہے ۔

اقدامات:

  • اسی طرح پہلے کی طرح، ڈیولپر ٹیب سے بصری بنیادی ایڈیٹر کھولیں اور کوڈ ونڈو میں داخل کریں ایک ماڈیول ۔
  • کوڈ ونڈو میں، مندرجہ ذیل کوڈ کو کاپی کریں اور پیسٹ کریں اسے۔
7052

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

  • اگلا، اوپر دکھایا گیا کوڈ چلائیں اور نتیجہ درج ذیل میں دیکھیںتصویر۔

اس بار، ڈیٹا سیٹ شیٹ کا تمام ڈیٹا اب میں کاپی کیا گیا ہے۔ پیسٹ کریں شیٹ جسے ہم نے ڈیٹا کاپی کرنے سے پہلے چالو کیا تھا۔

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

3۔ VBA میکرو کے ساتھ ایکسل میں ایک ورک شیٹ سے دوسرے میں سنگل سیل کو کاپی اور پیسٹ کریں

مذکورہ بالا حصوں میں، آپ نے سیکھا ہے کہ ڈیٹا کی ایک رینج کو ایک ورک شیٹ سے دوسری میں کاپی اور پیسٹ کرنے کا طریقہ۔ اب، آپ دیکھیں گے کہ جب آپ کے پاس ایکسل اسپریڈشیٹ میں کاپی اور پیسٹ کرنے کا طریقہ ڈیٹا کا ایک ٹکڑا ہوتا ہے۔

مندرجہ ذیل تصویر کو دیکھیں، <1 رینج

شیٹ صرف ایک قدر پر مشتمل ہے۔

24>

ہم دیکھیں گے کہ ہم اس ایک سیل کو دوسرے سیل میں کیسے کاپی اور پیسٹ کرسکتے ہیں۔ شیٹ ایکسل میں VBA کے ساتھ۔

اسٹیپس:

  • جیسا کہ اوپر دکھایا گیا ہے، بصری بنیادی ایڈیٹر<کھولیں 2> ڈیولپر ٹیب سے اور کوڈ ونڈو میں داخل کریں ایک ماڈیول ۔
  • کوڈ ونڈو میں، درج ذیل کو کاپی کریں۔ کوڈ اور پیسٹ کریں
4741

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

  • اگلا، کوڈ کے اس ٹکڑے کو چلائیں اور درج ذیل تصویر کو دیکھیں۔

وہ واحد ڈیٹا “ اس سیل کو کاپی کریں<19 سیل B4 میں ڈیٹا سیٹ شیٹ میں اب کاپی رینج شیٹ میں کاپی کیا گیا ہے۔ سیل B2 ۔

مزید پڑھیں: صرف کاپی کرنے کے لیے ایکسل VBAمنزل کی قدریں (میکرو، یو ڈی ایف، اور یوزر فارم)

4۔ ایکسل میکرو میں پیسٹ اسپیشل میتھڈ کے ساتھ کاپی شدہ ڈیٹا کو ایک ورک شیٹ سے دوسری میں پیسٹ کر سکتے ہیں> طریقہ VBA کے ساتھ۔ ایسا کرنے کے اقدامات ذیل میں دیئے گئے ہیں۔

اقدامات:

  • سب سے پہلے، ڈیولپر سے Visual Basic Editor کھولیں۔ کوڈ ونڈو میں ٹیب اور داخل کریں ایک ماڈیول ۔
  • دوسرا، درج ذیل کوڈ کو کاپی کریں اور پیسٹ کریں اسے کوڈ ونڈو میں ڈالیں۔
3769

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

  • اگلا، چلائیں<2 ڈیٹا سیٹ شیٹ سے ڈیٹا اب ایکسل میں پیسٹ اسپیشل شیٹ میں منتقل کیا گیا ہے۔

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

    5۔ ایکسل میں ایک ورک شیٹ سے دوسرے میں آخری سیل کے نیچے ڈیٹا کاپی اور پیسٹ کرنے کے لیے میکرو

    ہمارے پاس پہلے سے ہی ڈیٹا سیٹ شیٹ میں کچھ ڈیٹا موجود ہے (اس میں دکھایا گیا ہے تعارفی سیکشن)۔ اب اس حصے کے آنے والے حصے کو دیکھیں۔ اب ہمارے پاس ایک اور شیٹ میں کچھ نیا ڈیٹا ہے جس کا نام آخری سیل ہے۔

    29>

    ہم یہاں کیا کرنا چاہتے ہیں، ہم کریں گے۔ مخصوص ڈیٹا کاپی کریں (سیل B5 سے F9) ڈیٹا سیٹ شیٹ سے اور پیسٹ کریں جو میں ہیںاس آخری سیل شیٹ کے آخری سیل کے نیچے۔

    مرحلہ:

    • سب سے پہلے، ڈیولپر ٹیب سے بصری بنیادی ایڈیٹر کھولیں اور کوڈ ونڈو میں داخل کریں ایک ماڈیول ۔
    • دوسرے طور پر، مندرجہ ذیل کوڈ کو کاپی کریں اور چسپاں کریں اسے کوڈ ونڈو میں۔
    3164

    آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

    • اگلا، اس کوڈ کو چلائیں ۔ نیچے دی گئی تصویر کو دیکھیں۔

    یہاں، صرف ڈیٹا سیٹ شیٹ سے منتخب کردہ ڈیٹا اب <1 ہے>ایکسل میں آخری سیل شیٹ

    میں آخری سیل کے نیچے کاپی کی گئی۔

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

    6۔ پہلے ورک شیٹ کو صاف کرنے کے لیے VBA میکرو پھر دوسری ورک شیٹ میں کاپی اور پیسٹ کریں

    اگر آپ کی موجودہ شیٹ میں غلط ڈیٹا ہے اور آپ وہاں سے اصل ڈیٹا نکالنا چاہتے ہیں۔

    درج ذیل تصویر کو دیکھیں۔ ہم ڈیٹا کو کلیئر رینج شیٹ سے صاف کریں گے اور یہاں ڈیٹا سیٹ شیٹ کا ڈیٹا VBA کوڈ کے ساتھ اسٹور کریں گے۔

    اقدامات:

    • سب سے پہلے، Developer ٹیب سے Visual Basic Editor کھولیں اور داخل کریں کوڈ ونڈو میں ایک ماڈیول ۔
    • دوسرے طور پر، درج ذیل کوڈ کو کاپی کریں اور اسے چسپاں کریں کوڈ ونڈو میں۔<13
    1761

    آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

    33>

    • اگلا، کوڈ کے اس ٹکڑے کو چلائیں ۔ کی طرف دیکھومندرجہ ذیل تصویر۔

    کلیئر رینج شیٹ میں پچھلا ڈیٹا اب <کے ڈیٹا سے بدل دیا گیا ہے۔ 1> ڈیٹا سیٹ

شیٹ۔

مزید پڑھیں: میکرو ایک ورک بک سے دوسرے میں ڈیٹا کاپی کرنے کے لیے معیار کی بنیاد پر

7۔ رینج کاپی فنکشن کے ساتھ ایک ورک شیٹ سے دوسرے میں ڈیٹا کاپی اور پیسٹ کرنے کے لیے میکرو

اب، ہم VBA کوڈ سیکھیں گے کہ کس طرح سے ڈیٹا کاپی اور پیسٹ کیا جائے ایک ورک شیٹ کو دوسری میں Range.Copy فنکشن کے ساتھ Excel میں۔

مرحلہ:

  • سب سے پہلے، <1 کھولیں کوڈ ونڈو میں ڈیولپر ٹیب سے>بصری بنیادی ایڈیٹر اور داخل کریں ایک ماڈیول ۔
  • دوسرے طور پر، کاپی درج ذیل کوڈ اور چسپاں کریں کوڈ ونڈو میں۔
3857

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

  • اس کے بعد، کوڈ کے اس ٹکڑے کو چلائیں اور درج ذیل تصویر کو دیکھیں۔

ہم نے کامیابی کے ساتھ ڈیٹا کی نقل تیار کی ہے۔ Range.Copy فنکشن کے ساتھ Dataset شیٹ Copy Range شیٹ میں۔

<0 مزید پڑھیں: سیل کی قدر کو دوسرے سیل میں کاپی کرنے کے لیے ایکسل فارمولہ

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

  • معیار کی بنیاد پر قطاروں کو دوسری ورک شیٹ میں کاپی کرنے کے لیے ایکسل VBA
  • VBA کا استعمال آن لائن پیسٹ کرنے کے لیے y ایکسل میں بغیر فارمیٹنگ کے
  • صرف ایکسل میں مرئی سیلز کو کاپی اور پیسٹ کرنے کا طریقہ (3 آسان طریقے)
  • کاپی اور پیسٹایکسل میں کام نہیں کر رہا ہے (9 وجوہات اور حل)
  • ایکسل میں ایک سے زیادہ قطاروں کو میکرو کا استعمال کرتے ہوئے کاپی کرنے کا طریقہ (4 مثالیں)

8۔ USEDRANGE پراپرٹی

کے ساتھ ڈیٹا کو ایک ورک شیٹ سے دوسرے میں ڈپلیکیٹ کرنے کے لیے میکرو کوڈ کو لاگو کریں

اس بار، ہم VBA کوڈ سیکھیں گے کہ کس طرح ڈیٹا کو کاپی اور پیسٹ کیا جائے ایکسل میں UsedRange انتساب کے ساتھ دوسری کی ورک شیٹ۔

مرحلہ:

  • پہلے، بصری بنیادی کھولیں۔ کوڈ ونڈو میں ڈیولپر ٹیب سے ایڈیٹر اور داخل کریں ایک ماڈیول ۔
  • دوسرا، مندرجہ ذیل کوڈ کاپی کریں۔ اور چسپاں کریں اسے کوڈ ونڈو میں۔
6881

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

  • اگلا، کوڈ کے اس ٹکڑے کو چلائیں ۔

جیسا کہ ہم اوپر تصویر میں دیکھ سکتے ہیں، ہم نے کامیابی کے ساتھ کاپی اور پیسٹ کر لیا ہے۔ USEDRANGE پراپرٹی کے ساتھ Dataset شیٹ میں UsedRange شیٹ سے ڈیٹا۔

مزید پڑھیں: ایکسل میں ایک سے زیادہ سیلز میں ایک ہی قدر کو کیسے کاپی کریں (4 طریقے)

9۔ ایکسل میں ایک شیٹ سے دوسری شیٹ میں منتخب ڈیٹا کو کاپی اور پیسٹ کرنے کے لیے VBA میکرو

آپ VBA<کے ساتھ ایک ورک شیٹ سے دوسرے میں منتخب کردہ ڈیٹا کو کاپی اور پیسٹ کرسکتے ہیں۔ 2>۔ ایسا کرنے کے اقدامات ذیل میں دکھائے گئے ہیں۔

مرحلہ:

  • سب سے پہلے، ڈیولپر<سے Visual Basic Editor کھولیں۔ 2> ٹیب اور داخل کریں ایک ماڈیول میںکوڈ ونڈو۔
  • دوسرا، مندرجہ ذیل کوڈ کو کاپی کریں اور چسپاں کریں اسے کوڈ ونڈو میں۔
1148

آپ کا کوڈ اب ہے چلانے کے لیے تیار۔

یہ کوڈ صرف B4 سے F7 کی رینج کو ڈیٹا سیٹ شیٹ سے کاپی کرے گا اور ان کو پیسٹ کرے گا۔ B2 کی حد پیسٹ سلیکٹڈ نامی شیٹ میں ۔

  • اگلا، اس کوڈ کو چلائیں ۔

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

مزید پڑھیں: VBA پیسٹ اسپیشل کو کیسے اپلائی کریں اور ماخذ فارمیٹنگ کو Excel میں رکھیں

10۔ پہلی خالی قطار

یہاں، ہم دیکھیں گے کہ ڈیٹا کاپی سے ڈیٹا سیٹ <19 میں ایک ورک شیٹ سے دوسرے میں ڈیٹا ڈپلیکیٹ کرنے کے لیے میکرو کوڈ شیٹ اور چسپاں کریں جو دوسرے ورک شیٹ میں پہلے خالی سیل میں ایکسل میں VBA کے ساتھ۔

مرحلہ:

  • سب سے پہلے، Developer ٹیب سے Visual Basic Editor کھولیں اور Insert a Module کوڈ ونڈو میں۔
  • دوسرا، درج ذیل کوڈ کو کاپی کریں اور چسپاں کریں اسے کوڈ ونڈو میں۔
1304

آپ کا کوڈ ہے اب چلانے کے لیے تیار ہے۔

  • اگلا، چلائیں کوڈ کا یہ حصہ۔

<3

اوپر کی تصویر میں دیکھیں۔ Sheet13 مکمل طور پر خالی تھی۔ نتیجے کے طور پر، پھانسی شدہ کوڈ چسپاں ہو گیاایکسل میں Sheet13 شیٹ میں بالکل پہلے سیل میں ڈیٹاسیٹ شیٹ سے کاپی کردہ ڈیٹا۔

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

11۔ ایک ایکسل شیٹ سے آٹو فلٹر شدہ ڈیٹا کو کاپی اور پیسٹ کرنے کے لیے VBA کو ایمبیڈ کریں

ہم ماخذ ڈیٹاسیٹ کو فلٹر کرسکتے ہیں اور صرف فلٹر شدہ ڈیٹا کو کسی دوسری ورک شیٹ میں کاپی اور پیسٹ کرسکتے ہیں ایکسل۔ VBA کے ساتھ قدم بہ قدم یہ سیکھنے کے لیے اس مضمون کی پیروی کریں۔

مرحلہ:

  • سب سے پہلے کھولیں۔ کوڈ ونڈو میں ڈیولپر ٹیب سے بصری بنیادی ایڈیٹر اور داخل کریں ایک ماڈیول ۔
  • دوسرا، کاپی کریں کوڈ کو درج کریں اور چسپاں کریں کوڈ ونڈو میں۔
1398

آپ کا کوڈ اب چلنے کے لیے تیار ہے۔

  • اگلا، اس کوڈ کو چلائیں ۔ صرف وہی قطار جس میں " Dean " ہے، اسے فلٹر کیا جائے گا اور کسی اور شیٹ میں کاپی کیا جائے گا۔

مندرجہ بالا تصویر میں نوٹس. B کالم سے صرف فلٹر کردہ ڈیٹا " Dean " کو اب شیٹ15 شیٹ میں کاپی اور پیسٹ کیا گیا ہے۔ .

مزید پڑھیں: VBA (7 طریقے) کا استعمال کرتے ہوئے Excel میں کاپی اور پیسٹ کیسے کریں

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

  • آٹو فلٹر اور مرئی قطاروں کو ایکسل VBA کے ساتھ کاپی کرنے کا طریقہ
  • > ضم شدہ کاپی کرنے کا طریقہ اور

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