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

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

جڏهن ته، حالتون آهن جڏهن اسان صرف متن کان وڌيڪ نقل ڪرڻ چاهيون ٿا. اسان ڪاپي ڪري سگھون ٿا انهن مان Excel جي سڀني صلاحيتن کي، جهڙوڪ مشروط فارميٽنگ، ڊيٽا جي تصديق، ڊيٽا جي قسم جي فارميٽنگ، ۽ جمالياتي خاصيتون جهڙوڪ سرحدون ۽ سيل رنگ. ٿي سگهي ٿو ته توهان پنهنجي همراهه جي رنگ اسڪيم کي ساراهيو پر جامد ڊيٽا جي ضرورت آهي، يا شايد فارمولا شاندار آهن پر توهان رنگ جي اسڪيم کي ناپسند ڪيو. هن سبق ۾. اسان ڏيکارينداسين VBA PasteSpecial ۽ ماخذ فارميٽنگ کي Excel ۾ رکو.

Practice Workbook

ڊائون لوڊ ڪريو مشق ڪرڻ لاءِ هي مشق ورڪ بڪ ڊائون لوڊ ڪريو جڏهن توهان هي مضمون پڙهي رهيا آهيو.

VBA PasteSpecial.xlsm

4 آسان مثال VBA PasteSpecial لاڳو ڪرڻ ۽ ماخذ فارميٽنگ کي Excel ۾ رکو

اسان چار مثال ڏيکارينداسين ته ڪيئن استعمال ڪرڻ لاءِ پيسٽ اسپيشل ۾ VBA جڏهن ته هيٺ ڏنل حصن ۾ ماخذ فارميٽ برقرار رکي. ھتي ھڪڙو نمونو ڊيٽا سيٽ آھي جنھن کي اسين ڪاپي ۽ پيسٽ ڪرڻ لاءِ استعمال ڪنداسين.

1. VBA PasteSpecial استعمال ڪندي ان پٽ باڪس شامل ڪريو ۽ Excel ۾ Source Formatting رکو

پهريون ۽ سڀ کان اهم. اسان هڪ رينج چونڊڻ لاءِ باڪس استعمال ڪنداسين ۽ پوءِ ان کي ٻئي سيل ۾ پيسٽ ڪنداسين. ائين ڪرڻ لاءِ هيٺ ڏنل قدمن تي عمل ڪريو.

قدم 1:

  • سڀ کان پهريان، پريس ڪريو Alt + F11 شروع ڪرڻ لاءِ Macro .
  • پوءِ، ڪلڪ ڪريو داخل ڪريو، چونڊيو ماڊيول اختيار.

قدم 2: 3>

  • هيٺ ڏنل پيسٽ ڪريوVBA ڪوڊ.
5662

Step 3:

  • محفوظ پروگرام ۽ ان کي هلائڻ لاءِ F5 کي دٻايو.
  • 'ExcelWIKI' باڪس ظاهر ٿيڻ کان پوءِ، حد منتخب ڪريو $B$4:$C$11 .
  • ڪلڪ ڪريو ٺيڪ .
  • 14>

    17>

    0> قدم 4:
  • پيسٽ ڪرڻ لاءِ ڪو به خالي سيل چونڊيو.
  • پوءِ، ڪلڪ ڪريو OK.

  • تنهنڪري، توهان حاصل ڪندا. فارميٽ کي برقرار رکڻ سان پيسٽ جي قيمت.

وڌيڪ پڙهو: پيسٽ ۽ پيسٽ جي وچ ۾ فرق Excel ۾ خاص

2. رينج چونڊڻ لاءِ VBA PasteSpecial لاڳو ڪريو ۽ ماخذ فارميٽنگ کي Excel ۾ رکو

VBA ۾، توهان پڻ حدون بيان ڪري سگھو ٿا ۽ ماخذ فارميٽنگ کي برقرار رکندي انهن کي ڪاپي ۽ پيسٽ ڪريو . ان کي ڪرڻ لاءِ هيٺ ڏنل بيان ڪيل قدمن تي عمل ڪريو.

قدم 1:

  • دٻايو Alt + F11 کولڻ لاءِ Macro .
  • Insert
  • مان نئون ماڊل ٺاھيو، بس ھيٺ ڏنل VBA ڪوڊ پيسٽ ڪريو حد B4:C11 .
8465

قدم 2:

  • آخرڪار، پروگرام کي محفوظ ڪريو ۽ هلائڻ لاءِ F5 دٻايو. نتيجي طور، توھان تبديليون ڏسندا جيئن ھيٺ ڏنل تصوير ۾ ڏيکاريل آھي.

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

ملندڙ پڙھڻ

  • VBA ڪوڊ ٻن ايڪسل شيٽس ۽ ڪاپي جي فرقن جي مقابلي ڪرڻ لاءِ
  • Excel VBA: ڪاپي سيل ويليو ۽ پيسٽ ڪريوٻئي سيل ڏانهن
  • هڪ کان وڌيڪ سيلن کي هڪ ٻئي شيٽ تي ڪيئن نقل ڪجي Excel ۾ (9 طريقا)
  • Excel VBA: ڪاپي رينج کي ٻئي ورڪ بڪ ۾
  • [فڪسڊ]: رائٽ ڪلڪ ڪريو ڪاپي ۽ پيسٽ ڪم نه ڪري رهيو آهي Excel ۾ (11 حل)

3. VBA PasteSpecial ۽ Keep کي لاڳو ڪندي متغير جو اعلان ڪريو ايڪسل ۾ ماخذ فارميٽنگ

متغيرن جو اعلان ڪندي ۽ متغيرن کي مختلف حدن ۾ ترتيب ڏيڻ سان، هيٺ ڏنل قدمن تي عمل ڪريو پيسٽ ڪرڻ لاءِ خاص VBA ۾.

قدم 1:

  • سڀ کان پهرين، دٻايو Alt + F11 کو کولڻ لاءِ VBA Macro .
  • نئون چونڊيو ماڊيول .
  • پوءِ هيٺ ڏنل پيسٽ ڪريو VBA ڪوڊ .
9480

قدم 2:

  • پروگرام کي محفوظ ڪرڻ کان پوءِ، هلائڻ لاءِ F5 کي دٻايو.
  • تنهن ڪري، توهان جي ڪاپي ڪيل رينج کي پيسٽ ڪيو ويندو ماخذ جي فارميٽنگ کي جيئن رکيو وڃي. اڳ.

0> وڌيڪ پڙهو: ڪيئن استعمال ڪجي VBA PasteSpecial for Formulas and Formats in Excel (3 طريقا)

4. استعمال ڪريو وي بي اي پيسٽ اسپيشل ۽ ساڙ رکو ايڪسل ۾ مختلف ورڪ شيٽ ۾ فارميٽنگ

اسان هن حصي ۾ هڪ تمام اهم طريقي بابت ڳالهائينداسين. ڇو ته اسان اڳتي وڌنداسين ته ڪيئن استعمال ڪجي PasteSpecial in VBA گهڻن ورڪ بڪ ۾. مثال طور، اسان 'Sheet4' مان ڪاپي ڪنداسين ۽ ان کي 'Sheet5 ' ۾ پيسٽ ڪنداسين، جيئن هيٺ ڏنل قدمن ۾ ڏيکاريل آهي.

قدم 1:

  • VBA ميڪرو کولڻ لاءِ، پريس ڪريو Alt + F11
  • مان داخل ڪريو ٽيب، چونڊيو ماڊيول.
  • پوءِ، هيٺ ڏنل پيسٽ ڪريو VBA.
9958

قدم 2: 3>

  • پروگرام کي هلائڻ لاءِ، پريس ڪريو F5 بعد پروگرام کي محفوظ ڪري رهيو آهي.
  • تنهنڪري، توهان کي پيسٽ ڪيل قيمت حاصل ٿيندي شيٽ 5 ۾ سورس فارميٽ رکڻ سان.

<0 وڌيڪ پڙهو: ڪيئن استعمال ڪجي پيسٽ اسپيشل ڪمانڊ ايڪسل ۾ (5 مناسب طريقا)

نتيجو

اختصار ڪرڻ لاءِ، اميد اٿم ته توهان هاڻي ڄاڻو ٿا ڪيئن استعمال ڪجي Excel VBA پيسٽ ڪرڻ لاءِ خاص Keep Source Formatting. انهن سڀني حڪمت عملين کي توهان جي ڊيٽا کي سيکاريو وڃي ۽ ان کي استعمال ڪيو وڃي. عملي ڪتاب جو جائزو وٺو ۽ جيڪي توهان سکيو آهي ان کي لاڳو ڪريو. اسان توهان جي اهم حمايت جي ڪري اهڙن ليڪچرن کي جاري رکڻ لاءِ حوصلا افزائي ڪريون ٿا.

مهرباني ڪري اسان سان رابطو ڪرڻ ۾ سنکوڪ نه ڪريو جيڪڏهن توهان وٽ ڪو سوال آهي. مھرباني ڪري ھيٺ ڏنل تبصرن جي خاني ۾ پنھنجي خيالن جو حصيداري ڪريو.

توھان جي سوالن جا جواب جلد کان جلد Exceldemy اسٽاف پاران ڏنا ويندا.

اسان سان گڏ رھو ۽ سکڻ جاري رکو.

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