ميڪرو ڪاپي ۽ پيسٽ ڪرڻ لاءِ هڪ ورڪ شيٽ کان ٻئي ڏانهن (15 طريقا)

  • هن کي شيئر ڪريو
Hugh West

مواد جي جدول

جڏهن اسان ڪيترن ئي ايڪسل شيٽ سان ڪم ڪري رهيا آهيون، ڪڏهن ڪڏهن اسان کي ڊيٽا کي نقل ڪرڻو پوندو هڪ اسپريڊ شيٽ کان ٻئي ڏانهن. لاڳو ڪرڻ VBA سڀ کان وڌيڪ اثرائتو، تيز ترين ۽ محفوظ طريقو آهي Excel ۾ ڪنهن به آپريشن کي هلائڻ لاءِ. هن آرٽيڪل ۾، اسان توهان کي ڏيکارينداسين ته ڪيئن ڪپي ۽ پيسٽ ڪريو ڊيٽا هڪ ورڪ شيٽ کان ٻئي ڏانهن ايڪسل ۾ VBA ميڪرو سان.

ڊائون لوڊ ورڪ بڪ

توهان هتي تان مفت مشق Excel ورڪ بڪ ڊائون لوڊ ڪري سگهو ٿا.

هڪ ورڪ شيٽ کان ٻئي.xlsm ۾ ڪاپي ۽ پيسٽ ڪريو

15 طريقا VBA سان ڪاپي ۽ پيسٽ ڪرڻ لاءِ ڊيٽا هڪ ورڪ شيٽ مان ٻئي ڏانهن Excel ۾

هن سيڪشن ۾، توهان 15 طريقا سکندا ته توهان ڪيئن ڪري سگهو ٿا مان ڊيٽا کي نقل ڪريو ھڪڙي ورڪ شيٽ ۽ پيسٽ ڪريو ٻي سان VBA سان Excel ۾.

8>

مٿي ڏنل ڊيٽا سيٽ آھي جنھن کي ھي مضمون اسان جي مثال طور سمجھندو.

1. هڪ ورڪ شيٽ کان ٻئي ورڪ شيٽ ۾ ڊيٽا جي هڪ رينج کي ڪاپي ۽ پيسٽ ڪرڻ لاءِ VBA ميڪرو کي شامل ڪريو

قدم ڪپي ۽ پيسٽ ڪرڻ لاءِ ڊيٽا جي هڪ رينج کي هڪ ورڪ شيٽ مان ٻئي ۾ پيسٽ ڪريو VBA سان بيان ڪيل آهن. هيٺ.

قدم:

  • شروع ۾، پنهنجي ڪي بورڊ تي Alt + F11 کي دٻايو يا ٽيب ڏانهن وڃو ڊولپر -> Visual Basic کولڻ لاءِ Visual Basic Editor .

  • پاپ اپ ڪوڊ ۾ ونڊو، مينيو بار مان، ڪلڪ ڪريو Insert -> ماڊل .

  • هاڻي، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ايڪسل ۾ فلٽر ٿيل سيل (4 طريقا)
  • رن ٽائم ايرر 1004: پيسٽ اسپيشل طريقو رينج ڪلاس ناڪام ٿي ويو
  • ڪيئن پيسٽ ڪجي لنڪ ۽ ٽرانسپوز ان ۾ ايڪسل (8 تڪڙا طريقا) 13>14>9>1>12. ھڪڙي قطار جي ھيٺان ھڪڙي قطار کي پيسٽ ڪريو جڏھن نقل ٿيل فارمولي کي مٿين رينج مان رکندي

    جڏھن توھان چاھيو ٿا ڪپي ڪيل فارمولا ۽ ان جي اندر فارمولا رکو ان کي پيسٽ ڪرڻ دوران ٻي قطار، پوءِ VBA ڪوڊ سان توهان آسانيءَ سان ڪم ڪري سگهو ٿا.

    قدم:

    11>
  • پهرين، کوليو بصري بنيادي ايڊيٽر مان ڊولپر ٽئب ۽ ڪوڊ ونڊو ۾ داخل ڪريو هڪ ماڊيول .
  • ٻيو، هيٺ ڏنل ڪاپي ڪريو ڪوڊ ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
4779

توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

  • اڳيون، چلايو هي ڪوڊ ۽ هيٺ ڏنل تصوير ڏسو.
  • 14>

    46>3>> آخري قطار بلڪل ائين ئي نقل ٿيل آهي اهو آهي ان جي اڳيان قطار ۾.

    وڌيڪ پڙهو: ڪيئن نقل ڪجي ڊيٽا کي هڪ سيل کان ٻئي ڏانهن Excel ۾ خودڪار طريقي سان

    13. VBA ڊيٽا کي نقل ڪرڻ لاءِ هڪ شيٽ کان ٻئي شيٽ ۾ ٻي اوپن ۾ پر محفوظ نه ٿيل ورڪ بڪ

    اسان جي مثالي ورڪ بڪ جو نالو نوٽ ڪريو، ذريعو ورڪ بڪ . اسان هن ورڪ بڪ مان ڊيٽا سيٽ شيٽ مان ڊيٽا نقل ڪنداسين ۽ ان کي ڪنهن ٻئي ورڪ بڪ ۾ پيسٽ ڪنداسين جنهن جو نالو منزل ورڪ بڪ آهي. کليو پر محفوظ نه ٿيواڃان .

    Steps:

    • پهرين، کوليو Visual Basic Editor from from ڪوڊ ونڊو ۾ ڊولپر ٽئب ۽ داخل ڪريو هڪ ماڊيول .
    • ٻيو، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
    1906

    توهان جو ڪوڊ ھاڻي ھلڻ لاءِ تيار آھي.

    48>

    • اڳيون، چلايو هي ڪوڊ.

    49>

    ڊيٽا مان ڊيٽا سيٽ شيٽ ۾ ذريعو ورڪ بڪ هاڻي نقل ڪيو ويو آهي شيٽ1 شيٽ ۾ منزل ورڪ بڪ .

    وڌيڪ پڙهو: Excel VBA: Cell Value ڪاپي ڪريو ۽ پيسٽ ڪريو ٻئي سيل ۾

    14. ميڪرو ڊيٽا کي هڪ شيٽ کان ٻي شيٽ ۾ ٻيهر پيدا ڪرڻ لاءِ ٻئي اوپن ۽ محفوظ ٿيل ورڪ بڪ

    هن ڀيري، اسان ڊيٽا کي نقل ڪنداسين مان ڊيٽا سيٽ<19 شيٽ مان ذريعو ورڪ بڪ ۽ پيسٽ ڪريو ان کي 18>شيٽ2 ورڪ شيٽ ۾ <1 منزل ورڪ بڪ 2>. پر ھاڻي، workbook کليل آھي ۽ محفوظ ڪيو ويو آھي .

    Steps:

    • پهرين، کوليو Visual Basic Editor > مان Dveloper ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾.
    • ٻيو، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
    5658

    توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

    • اڳيون، چلايو هي ڪوڊ.

    51>

    ڊيٽا مان ڊيٽا سيٽ شيٽ ۾ <1 ذريعوورڪ بڪ هاڻي نقل ڪيو ويو آهي شيٽ2 شيٽ ۾ منزل ورڪ ڪتاب . ۽ نالو ڏسو، هي ڪم بڪ محفوظ ڪيو ويو هن ڀيري.

    وڌيڪ پڙهو: فارميٽ کي تبديل ڪرڻ کان سواءِ Excel ۾ ڪاپي ۽ پيسٽ ڪيئن ڪجي<2 <3

    15. VBA لاڳو ڪريو ڊيٽا ڪاپي ۽ پيسٽ ڪرڻ لاءِ هڪ ورڪ شيٽ کان ٻئي ورڪ شيٽ ۾ ٻئي بند ٿيل ورڪ بڪ ۾

    گذريل ٻن حصن ۾، اسان سکيو ته ڊيٽا کي ڪاپي ۽ پيسٽ ڪيئن ڪجي هڪ ورڪ شيٽ کان ٻئي ورڪ بڪ ۾. کليل. هن سيڪشن ۾، اسان ڪوڊ سکنداسين ته ڪيئن ڊٽا ڪاپي ۽ پيسٽ ڪجي جڏهن ورڪ بڪ بند ڪيو وڃي .

    قدم:

    • پھريون، کوليو Visual Basic Editor مان Dveloper ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾.
    • ٻيو، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
    8762

    توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

    • اڳيون، چلايو هي ڪوڊ.
    • 14>

      جيتوڻيڪ، هن ڀيري ورڪ بڪ هو بند ڪيو ويو پر اڃا تائين ڪوڊ جي عمل کان پوء، ڊيٽا ڊيٽا سيٽ شيٽ ۾ ماخذ ورڪ ڪتاب هاڻي نقل ڪيو ويو آهي Sheet3 شيٽ ۾ منزل ورڪ ڪتاب .

      وڌيڪ پڙهو: ڊيٽا ڪاپي ڪرڻ لاءِ ايڪسل VBA ڪنهن ٻئي ورڪ بڪ مان بغير کولڻ

      ياد رکڻ جون شيون

      11>
    • طريقو 1 کان 14 تائين توهان جي ورڪ بڪ جي ضرورت آهيکوليو ويو . جڏهن انهن طريقن ۾ ڏيکاريل ميڪرو ڪوڊس کي ايگزيڪيوٽو ڪري رهيا آهيو، ته وسارڻ نه وساريو ٻنهي ماخذن ۽ منزلن واري ورڪ بڪ کي کوليو.
    • جڏهن توهان جا ڪم بڪ محفوظ ٿي وڃن ته پوءِ فائل جو نالو لکو فائل جي قسم سان ڪوڊ اندر. جڏهن ڪم بڪ محفوظ نه ٿين ته پوءِ صرف فائل جو نالو لکو فائل جي قسم کان سواءِ. مثال طور، جيڪڏهن توهان جو ڪم بڪ محفوظ آهي ، پوءِ لکو “ منزل. xlsx “، پر جيڪڏهن ڪم بڪ محفوظ نه ڪيو ويو آهي ، پوءِ لکو “ منزل “ ڪوڊ اندر.

    نتيجو

    هي آرٽيڪل توهان کي ڏيکاريو ته ڪيئن هڪ ورڪ شيٽ مان ڊيٽا ڪاپي ۽ پيسٽ ڪريو ٻئي ايڪسل ۾ VBA سان. مون کي اميد آهي ته هي مضمون توهان لاء تمام گهڻو فائدي وارو آهي. پڇڻ لاءِ آزاد محسوس ڪريو جيڪڏهن توهان وٽ موضوع جي حوالي سان ڪي سوال آهن.

    پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
1559

توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

ڪوڊ جو هي ٽڪرو پيسٽ ڪندو رينج کي B2 کان F9 تائين شيٽ نالي Dataset مان ۽ انهن کي B2 رينج ۾ پيسٽ ڪريو. ۾ ڪاپي پيسٽ ڪريو نالي واري شيٽ .

  • پوءِ، پريس ڪريو F5 پنهنجي ڪي بورڊ تي يا مينيو مان بار چونڊيو چلايو -> هلايو Sub/UserForm . توھان صرف ڪلڪ ڪري سگھوٿا small Play icon ذيلي مينيو بار ۾ macro هلائڻ لاءِ .

    آخرڪار، ڊيٽا سيٽ شيٽ مان سمورو ڊيٽا هاڻي ڪاپي پيسٽ <1 ۾ ​​نقل ڪيو ويو آهي. 19> شيٽ اسان جي Excel ورڪ بڪ ۾.

    وڌيڪ پڙهو: Excel VBA: ڪاپي رينج ٻي ورڪ بڪ ڏانهن

    2 . VBA ميڪرو ڪاپي ۽ پيسٽ ڪرڻ لاءِ ڊيٽا هڪ فعال ورڪ شيٽ مان ٻئي ڏانهن Excel ۾

    اڳئين حصي ۾، اسان کي ڪم شيٽ کي چالو ڪرڻ جي ضرورت نه هئي. پر هن حصي ۾، اسان سکنداسين ته ڪيئن هڪ فعال ورڪ شيٽ ۾ ڊيٽا ڪاپي ۽ پيسٽ ڪجي .

    قدم:

    11>
  • ساڳي طريقي سان جيئن اڳي، کوليو Visual Basic Editor مان Developer tab ۽ Insert a Module ڪوڊ ونڊو ۾.
  • ڪوڊ ونڊو ۾، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي.
3292

توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

  • اڳيون، چلايو ڪوڊ جيئن مٿي ڏيکاريل آهي ۽ نتيجو ڏسو هيٺين ۾تصوير.

هن ڀيري، ڊيٽا سيٽ شيٽ مان سڀ ڊيٽا هاڻي ۾ ڪاپي ڪئي وئي آهي. پيسٽ ڪريو شيٽ جيڪا اسان ڊيٽا کي نقل ڪرڻ کان اڳ چالو ڪيو.

وڌيڪ پڙهو: ٽيڪسٽ کي نقل ڪرڻ لاءِ ايڪسل فارمولا هڪ سيل مان ٻئي شيٽ ۾<2 <3

3. ڪاپي ۽ پيسٽ ڪريو هڪ سنگل سيل کي هڪ ورڪ شيٽ کان ٻئي ۾ ايڪسل ۾ VBA ميڪرو سان

مٿين سيڪشنن ۾، توهان سکيو آهي ته ڊيٽا جي هڪ رينج کي ڪاپي ۽ پيسٽ ڪيئن ڪجي هڪ ورڪ شيٽ کان ٻئي ۾. هاڻي، توهان ڏسندا ته ڪيئن ڪپي ۽ پيسٽ ڪجي جڏهن توهان وٽ آهي ڊيٽا جو هڪ ٽڪرو توهان جي Excel اسپريڊ شيٽ ۾.

هيٺ ڏنل تصوير ڏسو، <1 رينج

شيٽ صرف هڪ قدر تي مشتمل آهي.

24>

اسان ڏسنداسين ته اسان ڪيئن ڪري سگهون ٿا هن هڪ سيل کي ٻئي ۾ ڪاپي ۽ پيسٽ ڪريو شيٽ Excel ۾ VBA سان.

Steps:

  • جيئن مٿي ڏيکاريل آهي، کوليو Visual Basic Editor مان Dveloper ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾.
  • ڪوڊ ونڊو ۾، هيٺ ڏنل ڪاپي ڪريو ڪوڊ ۽ پيسٽ ڪريو
5280

توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

25>

  • اڳيون، چلو ڪوڊ جو ھي ٽڪرو ۽ ھيٺ ڏنل تصوير کي ڏسو.

26>

اھو واحد ڊيٽا “ ڪاپي ھي سيل سيل B4 ۾ ڊيٽا سيٽ شيٽ هاڻي نقل ڪيو ويو آهي ڪپي رينج شيٽ ۾ سيل B2 .

وڌيڪ پڙهو: صرف ڪاپي ڪرڻ لاءِ ايڪسل VBAمنزل ڏانهن قدر (ميڪرو، يو ڊي ايف، ۽ يوزر فارم)

9> 4. ڪاپي ڪيل ڊيٽا هڪ ورڪ شيٽ مان ٻئي ڏانهن پيسٽ ڪريو پيسٽ اسپيشل طريقي سان Excel Macro

توهان هڪ ورڪ شيٽ مان ڊيٽا ڪاپي ڪري سگهو ٿا ۽ انهن کي پيسٽ ڪري سگهو ٿا مختلف طريقن سان Excel جي PasteSpecial طريقي سان VBA . اهو ڪرڻ لاءِ قدم هيٺ ڏجن ٿا.

قدم:

  • سڀ کان پهريان، کوليو Visual Basic Editor from Developer ڪوڊ ونڊو ۾ ٽئب ۽ داخل ڪريو هڪ ماڊيول .
  • ٻيو، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾ داخل ڪريو.
7815

توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

27>

  • اڳيون، چلايو ڪوڊ جو هي ٽڪرو.

28>

مٿي ڏنل تصوير کي ڏسو. Dataset شيٽ مان ڊيٽا هاڻي منتقل ڪئي وئي آهي PasteSpecial شيٽ Excel ۾.

وڌيڪ پڙهو : VBA پيسٽ اسپيشل لاءِ ڪاپي ويلز ۽ فارميٽ کي Excel ۾ (9 مثال)

5. ڊيٽا کي ڪاپي ۽ پيسٽ ڪرڻ لاءِ ميڪرو آخري سيل هيٺان هڪ ورڪ شيٽ کان ٻئي ڏانهن Excel ۾

اسان وٽ اڳ ۾ ئي ڪجهه ڊيٽا موجود آهن ڊيٽا سيٽ شيٽ (ان ۾ ڏيکاريل آهي تعارفي سيڪشن). هاڻي، هن حصي جو ايندڙ حصو ڏسو. اسان وٽ ھاڻي ھڪ ٻي شيٽ ۾ ڪجھ نئون ڊيٽا آھي جنھن جو نالو آھي آخري سيل .

29>

جيڪو اسان ھتي ڪرڻ چاھيون ٿا، اھو ڪنداسين. ڪپي مخصوص ڊيٽا (سيلز B5 کان F9 تائين) ڊيٽا سيٽ شيٽ ۽ پيسٽ ڪريو جيڪي ان ۾ آخري سيل هيٺان هن آخري سيل شيٽ.

0> قدم:11>
  • پهريون، کوليو Visual Basic Editor مان Developer ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾.
  • ٻيو، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
  • 6693

    توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

    • اڳيون، چلايو هي ڪوڊ. هيٺ ڏنل تصوير ڏسو.

    هتي، صرف منتخب ٿيل ڊيٽا ڊيٽا سيٽ شيٽ هاڻي آهي <1 آخري سيل شيٽ Excel ۾ آخري سيل جي هيٺان نقل ڪيو ويو آهي.

    وڌيڪ پڙهو: فارمولا ڪاپي ۽ پيسٽ ڪرڻ جو قدر Excel ۾ ( 5 مثال)

    6. ورڪ شيٽ کي صاف ڪرڻ لاءِ VBA ميڪرو پھريائين ڪاپي ۽ پيسٽ ڪريو ٻي ورڪ شيٽ ۾

    جيڪڏھن توھان جي موجوده شيٽ ۾ غلط ڊيٽا آھي ۽ توھان اُتي اصل ڊيٽا ڪڍڻ چاھيو ٿا.

    هيٺ ڏنل تصوير کي ڏسو. اسان ڊيٽا کي صاف رينج شيٽ مان صاف ڪنداسين ۽ هتي ڊيٽا سيٽ شيٽ مان ڊيٽا کي VBA ڪوڊ سان گڏ ڪنداسين.

    قدم:

    • سڀ کان پهريان، کوليو Visual Basic Editor مان Developer ٽئب ۽ Insert ڪوڊ ونڊو ۾ a Module .
    • ٻيو، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.<13
    2321

    توهان جو ڪوڊ ھاڻي ھاڻي ھلڻ لاءِ تيار آھي.

    11>
  • اڳيون، چلايو ڪوڊ جو ھي ٽڪرو. تي ڏسوهيٺ ڏنل تصوير.
  • اڳوڻي ڊيٽا صاف رينج شيٽ ۾ هاڻي ڊيٽا سان تبديل ڪئي وئي آهي ڊيٽا سيٽ شيٽ.

    وڌيڪ پڙهو: ڪاپي ڪرڻ لاءِ ميڪرو ڊيٽا هڪ ورڪ بڪ مان ٻئي ڏانهن معيار جي بنياد تي

    7. Reng.Copy Function

    سان گڏ هڪ ورڪ شيٽ مان ڊيٽا کي ڪاپي ۽ پيسٽ ڪرڻ لاءِ ميڪرو

    هاڻي، اسان سکنداسين VBA ڪوڊ ڪيئن ڪپي ۽ پيسٽ ڪرڻ هڪ ورڪ شيٽ ٻئي ڏانهن Range.Copy فنڪشن سان Excel ۾.

    Steps:

    • پهرين، کوليو Visual Basic Editor مان Developer ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾.
    • ٻيو، ڪاپي هيٺ ڏنل ڪوڊ ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
    2440

    توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

    • اڳيون، چلايو ڪوڊ جو هي ٽڪرو ۽ هيٺ ڏنل تصوير ڏسو.

    36>

    اسان ڪاميابيءَ سان ڊيٽا کي نقل ڪيو آهي ڊيٽا سيٽ شيٽ ۾ ڪاپي رينج شيٽ سان Range.Copy فنڪشن.

    <0 وڌيڪ پڙهو: سيل جي قيمت کي ٻئي سيل ۾ نقل ڪرڻ لاءِ ايڪسل فارمولا 0> ملندڙ پڙهائي11>
  • Excel VBA قطارن کي نقل ڪرڻ لاءِ ٻئي ورڪ شيٽ ۾ معيار جي بنياد تي
  • آنل تي پيسٽ ڪرڻ لاءِ VBA استعمال ڪريو ايڪسل ۾ بغير فارميٽنگ سان y
  • ڪيئن ڪاپي ۽ پيسٽ ڪريو ظاهري سيلز صرف Excel ۾ (3 آسان طريقا)
  • ڪاپي ۽ پيسٽ ڪريوExcel ۾ ڪم نه ڪري رهيو آهي (9 سبب ۽ حل)
  • ڪيئن نقل ڪجي هڪ کان وڌيڪ قطارون Excel ۾ ميڪرو استعمال ڪندي (4 مثال)
  • 8. USEDRANGE پراپرٽي

    هن ڀيري، اسان VBA ڪوڊ سکي سگهنداسين ته ڪيئن ڪجي هڪ مان ڊيٽا ڪاپي ۽ پيسٽ ڪجي. ورڪ شيٽ کي ٻي سان UsedRange خاصيت Excel ۾.

    Steps:

    • پهرين، کوليو Visual Basic ايڊيٽر مان ڊولپر ٽئب ۽ ڪوڊ ونڊو ۾ داخل ڪريو هڪ ماڊيول .
    • ٻيو، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
    7794

    توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

    • اڳيون، رن ڪوڊ جو هي ٽڪرو.

    38>

    جيئن اسان مٿي ڏنل تصوير ۾ ڏسي سگهون ٿا، اسان ڪاميابي سان ڪاپي ۽ پيسٽ ڪيو آهي. ڊيٽا ڊيٽا سيٽ شيٽ ۾ UsedRange شيٽ ۾ USEDRANGE ملڪيت سان.

    وڌيڪ پڙهو: ساڳئي قدر کي ڪيئن نقل ڪجي ڪيترن ئي سيلن ۾ Excel (4 طريقا)

    9. VBA ميڪرو چونڊيل ڊيٽا کي ڪاپي ۽ پيسٽ ڪرڻ لاءِ هڪ شيٽ کان ٻئي ڏانهن Excel ۾

    توهان ڪپي ۽ پيسٽ ڪري سگهو ٿا صرف ڪجهه چونڊيل ڊيٽا هڪ ورڪ شيٽ کان ٻئي ڏانهن VBA<سان 2>. اهو ڪرڻ لاءِ قدم هيٺ ڏجن ٿا.

    قدم:

    • پهرين، کوليو Visual Basic Editor from Developer ٽئب ۽ داخل ڪريو هڪ ماڊيول ۾ڪوڊ ونڊو.
    • ٻيو، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
    5972

    توهان جو ڪوڊ هاڻي آهي هلائڻ لاءِ تيار.

    هي ڪوڊ پيسٽ ڪندو صرف رينج B4 کان F7 تائين مان ڊيٽا سيٽ شيٽ ۽ انهن کي پيسٽ ڪريو ان ۾ B2 رينج ۾ پيسٽ چونڊيو نالي واري شيٽ .

    39>

    • اڳيون، چلايو هي ڪوڊ.

    40>

    آخر ۾، صرف چونڊيل ڊيٽا ڊيٽا سيٽ شيٽ مان ڪاميابيءَ سان ڪاپي ۽ پيسٽ ڪيو ويو آهي پيسٽ منتخب ٿيل شيٽ Excel ورڪ بڪ ۾.

    وڌيڪ پڙهو: ڪيئن لاڳو ڪجي VBA پيسٽ اسپيشل ۽ ماخذ فارميٽنگ کي Excel ۾ رکو

    10. پهرين خالي قطار ۾ هڪ ورڪ شيٽ کان ٻئي تائين ڊيٽا کي نقل ڪرڻ لاءِ ميڪرو ڪوڊ

    هتي، اسان ڏسنداسين ته ڪيئن ڪجي ڊيٽا ڪاپي مان ڊيٽا سيٽ <19 شيٽ ۽ پيسٽ ڪريو جيڪي پهرين خالي سيل ۾ ٻي ورڪ شيٽ ۾ اڪسل ۾ VBA سان.

    قدم:

    11>
  • پهرين، کوليو Visual Basic Editor مان Developer ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾.
  • ٻيو، هيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
  • 4463

    توهان جو ڪوڊ آهي ھاڻي ھاڻي ھلڻ لاءِ تيار آھي.

    • اڳيون، چلايو ڪوڊ جو ھي حصو.
    • 14>

      <3

      ڏسو مٿي ڏنل تصوير ۾. Sheet13 مڪمل طور تي خالي هئي. نتيجي طور، جاري ڪيل ڪوڊ پيسٽ ڪيو ويونقل ڪيل ڊيٽا Dataset شيٽ بلڪل پهريون سيل ۾ Sheet13 شيٽ ۾ Excel ۾.

      وڌيڪ پڙهو: قيمت کي ڪاپي ۽ پيسٽ ڪريو ايندڙ خالي قطار ۾ Excel VBA سان (3 مثال)

      11. خودڪار فلٽر ٿيل ڊيٽا کي نقل ڪرڻ ۽ پيسٽ ڪرڻ لاءِ VBA شامل ڪريو ھڪڙي ايڪسل شيٽ کان ٻئي ۾

      اسان سورس ڊيٽا سيٽ کي فلٽر ڪري سگھون ٿا ۽ صرف فلٽر ٿيل ڊيٽا کي ڪاپي ۽ پيسٽ ڪري سگھون ٿا ٻئي ورڪ شيٽ ۾ ايڪسل. هن آرٽيڪل تي عمل ڪريو اهو سکڻ لاءِ ته ڪيئن ڪجي اهو قدم قدم سان VBA .

      Steps:

      • پهرين، کوليو Visual Basic Editor مان Dveloper ٽئب ۽ Insert a Module ڪوڊ ونڊو ۾.
      • ٻيو، ڪاپي ڪريو هيٺ ڏنل ڪوڊ ۽ پيسٽ ڪريو ان کي ڪوڊ ونڊو ۾.
      1193

      توهان جو ڪوڊ هاڻي هلڻ لاءِ تيار آهي.

      • اڳيون، چلايو هي ڪوڊ. صرف اها قطار جنهن ۾ ” Dean “ آهي، ان کي فلٽر ڪيو ويندو ۽ ٻي شيٽ ۾ نقل ڪيو ويندو.

      مٿي ڏنل تصوير ۾ نوٽيس. صرف فلٽر ٿيل ڊيٽا “ Dean ” مان B ڪالمن هاڻي ڪاپي ۽ پيسٽ ڪيو ويو آهي شيٽ15 شيٽ ۾ .

      وڌيڪ پڙهو: VBA استعمال ڪندي ايڪسل ۾ ڪاپي ۽ پيسٽ ڪيئن ڪجي (7 طريقا)

      ساڳيا پڙهڻ

      • آٽو فلٽر ڪيئن ڪجي ۽ ظاهري قطارن کي ايڪسل VBA سان نقل ڪريو
      • انڪلي قدرن کي نقل ڪريو ٻي ورڪ شيٽ ۾ Excel (5 طريقا)
      • ڪيئن ڪاپي ڪجي ضم ٿيل ۽

    Hugh West هڪ انتهائي تجربيڪار ايڪسل ٽرينر ۽ تجزيه نگار آهي جنهن سان صنعت ۾ 10 سالن کان وڌيڪ تجربو آهي. هن وٽ اڪائونٽنگ ۽ فنانس ۾ بيچلر جي ڊگري ۽ بزنس ايڊمنسٽريشن ۾ ماسٽر جي ڊگري آهي. Hugh کي تدريس جو شوق آهي ۽ هڪ منفرد تدريس وارو طريقو ٺاهيو آهي جنهن جي پيروي ڪرڻ ۽ سمجهڻ آسان آهي. Excel جي هن جي ماهر ڄاڻ سڄي دنيا ۾ هزارين شاگردن ۽ پروفيسر جي مدد ڪئي آهي انهن جي صلاحيتن کي بهتر بنائڻ ۽ انهن جي ڪيريئر ۾ شاندار. هن جي بلاگ ذريعي، هگ پنهنجي ڄاڻ کي دنيا سان حصيداري ڪري ٿو، مفت ايڪسل سبق ۽ آن لائن ٽريننگ پيش ڪري ٿو ماڻهن ۽ ڪاروبار کي انهن جي مڪمل صلاحيت تائين پهچڻ ۾ مدد ڏيڻ.